A method for processing a spool of a sliding valve

By using intelligent CNC cylindrical grinding machines and modular programming, the problem of matching valve cores and valve sleeves was solved, realizing automated axial grinding of the valve core throttling edge, improving processing quality and efficiency, and meeting users' ever-increasing requirements for product performance and quality.

CN119526134BActive Publication Date: 2026-06-09XIAN FLIGHT SELF CONTROL INST OF AVIC

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
XIAN FLIGHT SELF CONTROL INST OF AVIC
Filing Date
2024-12-24
Publication Date
2026-06-09

AI Technical Summary

Technical Problem

In the existing technology, the interchangeable pairing of valve core and valve sleeve is difficult to meet the overlap index requirements, resulting in low efficiency and unstable quality of axial grinding of valve core throttling edge. Moreover, manual grinding machines that rely on manual operation cannot meet the ever-increasing demands for quality and efficiency.

Method used

The intelligent CNC cylindrical grinding machine, through modular CNC machining program design, realizes the automated axial grinding of the valve core throttling edge. Combined with information technology, it registers and intelligently outputs the axial grinding test data of the mating parts, performs real-time calculation and analysis, and guides the online measurement of the machine tool probe and the precise execution of the CNC grinding machine.

Benefits of technology

This significantly improves the quality and efficiency of the grinding process for the valve core throttling edge, enabling intelligent axial grinding of the spool valve core and valve sleeve on a CNC grinding machine, thus meeting the requirements for high-quality and high-efficiency processing.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119526134B_ABST
    Figure CN119526134B_ABST
Patent Text Reader

Abstract

The present application belongs to the technical field of machining, and relates to a kind of sliding valve intelligent axial matching grinding machining methods.The method comprises: obtaining valve core part features, machine tool features and rough machining basic parameters;According to valve core part features, machine tool features and rough machining basic parameters, the final coordinates of left and right side surfaces after rough machining of machine tool are calculated;According to valve core part features and final coordinates, valve core part is rough machined by grinding wheel;Obtain the matching grinding detection data of even parts after rough machining of valve core part;Judgment of odd number throttling edge and even number throttling edge overlap is carried out respectively;If the judgment result of odd number throttling edge is negative overlap, the overlap data of each throttling edge is redistributed;Obtain the fine machining basic parameters;According to valve core part features, machine tool features, fine machining basic parameters and initial value, the final relative coordinates of left and right side surfaces after fine machining of machine tool, and the minimum non-grinding allowance after conversion of left and right side surfaces are calculated;According to valve core part features, minimum non-grinding allowance and final coordinates, valve core part is fine machined by grinding wheel.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This invention belongs to the field of machining technology and relates to a method for intelligent axial grinding of slide valves. Background Technology

[0002] By altering the axial relative displacement of the valve core and valve sleeve, the size of the valve sleeve's throttling window is changed. Based on a rigorously established relationship between the axial relative displacement of the valve core and valve sleeve and the valve flow rate, the flow output is controlled. The overlap between the throttling edges of the valve core and the corresponding square holes of the valve sleeve is a key indicator of the spool valve. Due to limitations in existing machining methods and precision for the square holes of the valve sleeve, interchangeable pairings of the valve core and valve sleeve cannot meet the overlap requirement. Typically, axial grinding of the valve sleeve and valve core assembly is adopted. This involves using the axial position dimensions of the square holes in the valve sleeve as a reference to grind the axial position dimensions of the corresponding throttling edges of the valve core to achieve and guarantee the overlap. Axial grinding of the throttling edges of the valve core is a crucial manufacturing technology for spool valves. For a long time, flow rate grinding data (initial overlap data measured by hydraulic methods) has primarily been recorded and transmitted on paper, grinding data has mainly relied on manual analysis and calculation, and throttling edge grinding has been primarily performed manually on hand grinders. Each key step is heavily influenced by human factors. For these reasons, the axial grinding efficiency of the throttling edges of the valve core is low, and the machining quality is unstable. With the continuous growth of production tasks, users have increasingly higher requirements for product performance and quality. The method of manually grinding the valve core throttling edge on a manual grinding machine can no longer meet the ever-increasing demands for quality and efficiency. Summary of the Invention

[0003] The purpose of this invention is to provide a CNC axial grinding process design method and processing method for valve core throttling edge, so as to realize automated and intelligent axial grinding process of valve core throttling edge on CNC cylindrical grinding machine, improve grinding process quality, increase grinding process efficiency, and fully meet the needs of all parties.

[0004] Technical solution

[0005] A method for intelligent axial grinding of a slide valve is provided, including:

[0006] Obtain the valve core part features, machine tool features, and basic rough machining parameters;

[0007] Based on the characteristics of the valve core parts, machine tool characteristics, and basic rough machining parameters, the final axial coordinates of the left and right sides of each throttling edge of the valve after rough machining by a computer-controlled machine tool are determined.

[0008] Based on the characteristics and final coordinates of the valve core parts, the valve core parts are rough-machined using a grinding wheel.

[0009] Obtain the axial grinding test data of the valve core parts after rough machining; determine the overlap of odd-numbered and even-numbered throttling edges respectively;

[0010] If any of the odd-numbered throttling edges has a negative overlap, and the even-numbered throttling edges have non-negative overlaps, the overlap of each throttling edge is redistributed; the overlap data of each throttling edge is used as the initial value of the final relative axial coordinate after the grinding wheel grinds the left side of the corresponding throttling edge for finishing.

[0011] Obtain the basic parameters for finishing;

[0012] Based on the characteristics of the valve core parts, machine tool characteristics, basic parameters of precision machining and initial values, the final relative axial coordinates of the left and right sides of each throttling edge of the computer-machined valve after grinding with a grinding wheel, and the minimum allowance for not grinding after conversion of the left and right sides;

[0013] Based on the characteristics of the valve core parts, the minimum allowable weight for non-grinding, and the final coordinates, the valve core parts are precision machined using a grinding wheel.

[0014] Furthermore, the valve core component features include:

[0015] Using the third throttling edge as the reference, the axial coordinate values ​​of the other throttling edges relative to the reference;

[0016] The distance between the third throttling edge and the left end face of the part, the axial distance / 2 between the throttling edge of the valve core and the opposite face, the diameter of the throttling edge of the valve core, the diameter of the neck, the grinding clearance reserved for the neck, the probe insertion depth, the radial measurement coordinates of the probe, and the radial grinding depth.

[0017] Furthermore, the machine tool features include: systematic error of probe measuring the left side, systematic error of probe measuring the right side, deflection amount of grinding wheel on the left side, and deflection amount of grinding wheel on the right side.

[0018] Furthermore, the basic parameters for rough machining include: the basic parameters for finish machining include: the allowance reserved after machining the throttling edge opposite to the reference throttling edge, the average overlap, the minimum allowance for the right side without grinding, and the minimum allowance for the left side without grinding.

[0019] Furthermore, the formula for calculating the final axial coordinates of the left and right sides of the grinding wheel after rough machining the valve on the machine tool is as follows:

[0020] #181 = #141 + #140 - #129 - #131;

[0021] #182 = #142 + #140 + #128 + #130 - #137;

[0022] #155 = #143 + #140 - #129 - #131;

[0023] #189 = #144 + #140 + #128 + #130 - #137;

[0024] #185 = #145 + #140 - #129 - #131;

[0025] #186 = #146 + #140 + #128 + #130 - #137;

[0026] #187 = #147 + #140 - #129 - #131;

[0027] #188 = #148 + #140 + #128 + #130 - #137;

[0028] #181-#188 are the final axial coordinates of the left and right sides of the first to eighth throttling edges of the valve after rough machining by the machine tool; #141-#148 are the axial coordinate values ​​from the first to eighth throttling edges to the reference; #140 is the distance between the third throttling edge and the left end face of the part; #149 is the result of dividing the axial distance between the valve core throttling edges by 2; #121 is the diameter of the valve core throttling edge; #122 is the diameter of the neck; #123 is the clearance reserved for neck grinding; #124 is the probe insertion depth; #125 = #121 - #124 is the radial measurement coordinate of the probe; #126 = #122 + #123 is the radial grinding depth; #128 is the systematic error of the probe measuring the left side of the face; #129 is the systematic error of the probe measuring the right side of the face; #130 is the tool deflection amount of the grinding wheel on the left side of the face; #131 is the tool deflection amount of the grinding wheel on the right side of the face.

[0029] Furthermore, the formula for calculating the final axial coordinates of the left and right sides of the grinding wheel after finishing the valve on the machine tool is as follows:

[0030] #191' = -#191-#129-#131;

[0031] #192' = #192 + #128 + #130 - #137;

[0032] #193'=-#193-#129-#131;

[0033] #194' = #194 + #128 + #130 - #137;

[0034] #195' = -#195-#129-#131;

[0035] #196' = #196 + #128 + #130 - #137;

[0036] #197' = -#197-#129-#131;

[0037] #198' = #198 + #128 + #130 - #137;

[0038] #191-#198 represent the overlap of the first to eighth throttling edges after redistribution; #191'-#198' represent the final axial coordinates of the left and right sides of the first to eighth throttling edges of the machine tool after grinding with a grinding wheel; #137 represents the allowance reserved after machining the throttling edge opposite to the reference throttling edge; #138 represents the average overlap; #156 represents the minimum allowance for the right side without grinding; #157 = #137 represents the minimum allowance for the left side without grinding.

[0039] Furthermore, the formula for calculating the minimum allowance for non-grinding after conversion of the left and right sides is as follows:

[0040] #158 = -#156 -#129 -#131;

[0041] #159 = #157 + #128 + #130 - #137;

[0042] #158 is the minimum allowance for the right side after conversion without grinding; #159 is the minimum allowance for the left side after conversion without grinding.

[0043] Furthermore, the overlap data for each throttling edge is reallocated, including:

[0044] The minimum overlap in the negative overlap is assigned a value of 0. The absolute value of the minimum overlap is added to the overlap of the other throttling edges to obtain the overlap of each throttling edge after redistribution.

[0045] Beneficial effects: This invention solidifies the optimal axial grinding process and procedure for the valve core throttling edge, as well as the knowledge and experience of manual grinding, into the module program. The axial grinding test data of the valve core and valve sleeve are registered and intelligently output using information technology. The program guides the online measurement of the machine tool probe, calculates and analyzes the grinding data in real time, makes autonomous decisions on the grinding status, and controls the CNC grinding machine to execute precisely. This enables the valve core and valve sleeve to achieve intelligent axial grinding on the CNC grinding machine, while significantly improving the grinding quality and multiplying the grinding efficiency. Attached Figure Description

[0046] Figure 1 This is a schematic diagram showing the relationship between the valve core throttling edge and the variable in this invention.

[0047] Figure 2 This is a schematic diagram of the probe measuring the throttling edge of the valve core according to the present invention.

[0048] Figure 3 This is a schematic diagram of the flow rate grinding detection data registration system. Detailed Implementation

[0049] This invention is based on intelligent, standardized, and modular CNC machining program design. Through the scientific combination and reuse of various module programs, it automatically realizes intelligent axial grinding of the valve core throttling edge under different machine tools, different parts, and different machining conditions. The intelligent valve core throttling edge axial grinding method includes...

[0050] 1. NC programming for each intelligent and standardized module

[0051] 1) Valve core component feature module program

[0052] O2003 (XXX1 Valve Core Feature Module Program)

[0053] %;

[0054] O2003;

[0055] #141 = -33.5; see Figure 1

[0056] #142 = -11.8;

[0057] #143 = 0;

[0058] #144 = 21.7;

[0059] #145 = 48.7;

[0060] #146 = 70.4;

[0061] #147 = 82.2;

[0062] #148 = 103.9;

[0063] #140 = 48; Distance between the three sides and the left end face of the part

[0064] #149 = 21.7 / 2 Axial distance between the opposite faces of the valve core throttling edge / 2

[0065] #121 = 18.18; Valve core throttling edge diameter.

[0066] #122 = 12.98; Neck diameter dimension

[0067] #123 = 0.4; Clearance (diameter dimension) reserved for fine-neck grinding.

[0068] #124 = 1; Probe insertion depth (diameter)

[0069] #125 = #121 - #124; Probe radial measurement coordinates (diameter dimension)

[0070] #126 = #122 + #123; Radial grinding depth (diameter dimension)

[0071] M99;

[0072] %;

[0073] 2) Machine tool feature module program

[0074] O2006 (XX1 Machine Tool Feature Module Program)

[0075] %;

[0076] O2006;

[0077] #128 = 0; System error of probe measuring the left side (surface normal to the left, i.e., left side) A1#129 = 0; System error of probe measuring the right side (surface normal to the right, i.e., right side) A0#130 = 0; Tool deflection for grinding the left side with a grinding wheel.

[0078] #131 = 0; Grinding wheel deflection on the right side face

[0079] M99;

[0080] %;

[0081] 3) Rough machining parameter module program

[0082] O3001 (Rough Machining Parameter Module Program)

[0083] %;

[0084] O3001;

[0085] #137 = 0.05; After machining the throttling edge opposite to the reference throttling edge, a allowance of M99 is reserved;

[0086] %;

[0087] 4) Rough machining calculation management module program

[0088] O3005 (Rough Machining Calculation and Management Module Program)

[0089] %;

[0090] O3005;

[0091] #181 = #141 + #140 - #129 - #131;

[0092] #182 = #142 + #140 + #128 + #130 - #137; Final axial coordinates after grinding the left side of the grinding wheel: #155 = #143 + #140 - #129 - #131; Final axial coordinates after grinding the right side of the grinding wheel: #189 = #144 + #140 + #128 + #130 - #137;

[0093] #185 = #145 + #140 - #129 - #131;

[0094] #186 = #146 + #140 + #128 + #130 - #137;

[0095] #187 = #147 + #140 - #129 - #131;

[0096] #188 = #148 + #140 + #128 + #130 - #137;

[0097] M99;

[0098] %;

[0099] 5) Rough machining module program

[0100] O3006 (Rough Machining Module Program)

[0101] %;

[0102] O3006;

[0103] G206 A1 M2 T1 X#125Z0; Rough grinding measurement of the leftmost end face of the part: G9600 A0 T1, grinding wheel adjustment program.

[0104] G9201 X#126Z#181T1 A5 B0.3 C0.3 Q15 D1 E0.3 F0.1;

[0105] G9201 X#126Z#155T1 A5 B0.3 C0.3 Q15 D1 E0.3 F0.1;

[0106] G9201 X#126Z#185T1 A5 B0.3 C0.3 Q15 D1 E0.3 F0.1;

[0107] G9201 X#126Z#187T1 A5 B0.3 C0.3 Q15 D1 E0.3 F0.1;

[0108] G9201 X#126Z#182T11 A5 B0.3 C0.3 Q15 D1 E0.3 F0.1;

[0109] G9201 X#126Z#189T11 A5 B0.3 C0.3 Q15 D1 E0.3 F0.1;

[0110] G9201 X#126Z#186T11 A5 B0.3 C0.3 Q15 D1 E0.3 F0.1;

[0111] G9201 X#126Z#188T11 A5 B0.3 C0.3 Q15 D1 E0.3 F0.1;

[0112] M99;

[0113] %;

[0114] 6) Finishing parameter module program

[0115] O4001 (Finishing Parameter Module Program)

[0116] %;

[0117] O4001;

[0118] #137 = 0.015; Allowance is reserved after machining the throttling edge opposite to the reference throttling edge.

[0119] #138 = 0.005; Mean overlap

[0120] #156 = 0.003; Minimum allowance for ungrinding the right side.

[0121] #157 = #137; Minimum allowance for no grinding on the left side.

[0122] M99;

[0123] %;

[0124] 7) The detection data module program automatically generates the data (throttling edge 3 is the reference throttling edge).

[0125] O1101 (Detection Data Module Program)

[0126] %;

[0127] O1101

[0128] #199 = 1;

[0129] M99;

[0130] %;

[0131] like Figure 3 As shown, a flow rate grinding test data registration system was developed. The axial grinding test data of the mating parts was input or transferred to the data registration system. After confirmation, the system automatically generated and output the test data module program with the part number as the program number, so that the finishing main program could automatically call the grinding test data according to the program number.

[0132] 8) Finishing calculation management module program

[0133] O4006 (Finishing Calculation Management Module Program)

[0134] %;

[0135] O4006;

[0136] #181 = #141; The probe measures the axial starting point coordinates of the left side face.

[0137] #182 = #141; The probe measures the coordinates of the starting point on the right axial direction.

[0138] #155 = #143;

[0139] #189 = #143;

[0140] #185 = #145;

[0141] #186 = #145;

[0142] #187 = #147;

[0143] #188 = #147;

[0144] #191=-#191-#129-#131; Final relative axial coordinates after grinding the right side face with a grinding wheel

[0145] #192 = #192 + #128 + #130 - #137; Final relative axial coordinates after grinding the left side of the grinding wheel: #193 = -#193 - #129 - #131;

[0146] #194 = #194 + #128 + #130 - #137;

[0147] #195 = -#195 -#129 -#131;

[0148] #196 = #196 + #128 + #130 - #137;

[0149] #197 = -#197 -#129 -#131;

[0150] #198 = #198 + #128 + #130 - #137;

[0151] #158 = -#156 -#129 -#131; Minimum allowance for non-grinding on the right side after conversion: #159 = #157 + #128 + #130 - #137; Minimum allowance for non-grinding on the left side after conversion: M99;

[0152] %;

[0153] 9) Finishing module program

[0154] O4008 (Fine machining module program)

[0155] %;

[0156] O4008;

[0157] G9600 A0 T1

[0158] IF[#199EQ-1]GOT0 9

[0159] N1 IF[#191GE#158]GOT0 2

[0160] G206 A0 M2 T1 X#125Z#181;

[0161] IF[ABS[#102-#103]GE 0.001]GOT0 11;

[0162] M3 S300;

[0163] G9201 X#126Z#191T1 A5 B0.3 C0.3 Q15 D1 E0.2 F0.1

[0164] G0 X100;

[0165] M5;

[0166] GOTO 2;

[0167] N11 M1;

[0168] GOTO 1;

[0169] N2 IF[#192LE#159]GOT0 3

[0170] G206 A1 M2 T1 X#125Z#182;

[0171] IF[ABS[#102-#103]GE 0.001]GOT0 21;

[0172] M3 S300;

[0173] G9201 X#126 Z#192 T11 A5 B0.3 C0.3 Q15 D1 E0.2 F0.1;G0 X100;

[0174] M5;

[0175] GOTO 3;

[0176] N21 M1;

[0177] GOTO 2;

[0178] N3 IF[#193 GE#158]GOT0 4;

[0179] G206 A0 M2 T1 X#125 Z#155;

[0180] IF[ABS[#102-#103]GE 0.001]GOT0 31;

[0181] M3 S300;

[0182] G9201 X#126 Z#193 T1 A5 B0.3 C0.3 Q15 D1 E0.2 F0.1;G0 X100;

[0183] M5;

[0184] GOTO 4;

[0185] N31 M1;

[0186] GOTO 3;

[0187] N4 IF[#194 LE#159]GOT0 5

[0188] G206 A1 M2 T1 X#125 Z#189;

[0189] IF[ABS[#102-#103]GE 0.001]GOT0 41;

[0190] M3 S300;

[0191] G9201 X#126 Z#194 T11 A5 B0.3 C0.3 Q15 D1 E0.2 F0.1;G0 X100;

[0192] M5;

[0193] GOTO 5;

[0194] N41 M1;

[0195] GOTO 4;

[0196] N5 IF[#195 GE#158]GOT0 6

[0197] G206 A0 M2 T1 X#125 Z#185;

[0198] IF[ABS[#102-#103]GE 0.001]GOT0 51;

[0199] M3 S300;

[0200] G9201 X#126 Z#195 T1 A5 B0.3 C0.3 Q15 D1 E0.2 F0.1;G0 X100;

[0201] M5;

[0202] GOTO 6;

[0203] N51 M1;

[0204] GOTO 5;

[0205] N6 IF[#196 LE#159]GOT0 7

[0206] G206 A1 M2 T1 X#125 Z#186;

[0207] IF[ABS[#102-#103]GE 0.001]GOT0 61;

[0208] M3 S300;

[0209] G9201 X#126 Z#196 T11 A5 B0.3 C0.3 Q15 D1 E0.2 F0.1;G0 X100;

[0210] M5;

[0211] GOTO 7;

[0212] N61 M1;

[0213] GOTO 6;

[0214] N7 IF[#197 GE#158]GOT0 8

[0215] G206 A0 M2 T1 X#125 Z#187;

[0216] IF[ABS[#102-#103]GE 0.001]GOT0 71;

[0217] M3 S300;

[0218] G9201 X#126 Z#197 T1 A5 B0.3 C0.3 Q15 D1 E0.2 F0.1;G0 X100;

[0219] M5;

[0220] GOTO 8;

[0221] N71 M1;

[0222] GOTO 7;

[0223] N8 IF[#198LE#159]GOT0 9

[0224] G206 A1 M2 T1 X#125Z#188;

[0225] IF[ABS[#102-#103]GE 0.001]GOT0 81;

[0226] G9201 X#126Z#198T11 A5 B0.3 C0.3 Q15 D1 E0.2 F0.1;

[0227] G0 X100;

[0228] M5;

[0229] GOTO 9;

[0230] N81 M1;

[0231] GOTO 8;

[0232] N9 G9679;

[0233] M99;

[0234] %;

[0235] 2. Module NC program calls for machining

[0236] 1) Rough machining main program design - call the corresponding module program through M98 to grind the axial dimension of the valve core throttling edge to the range that the test bench can measure.

[0237] O3000 (Roughing Machining Main Program)

[0238] %;

[0239] O3000;

[0240]

[0241] M98 P3001 (Roughing Parameter Module Program)

[0242] M98 P3005 (Rough Machining Calculation and Management Module Program)

[0243] M98 P3006 (Rough Machining Module Program)

[0244] M30;

[0245] %;

[0246] 2) Finishing main program design - Intelligent grinding is achieved by calling the corresponding module program through M98 and based on the axial grinding test data of the mating parts.

[0247] O4000 (Main Program for Finishing)

[0248] %;

[0249] O4000;

[0250]

[0251] Module program)

[0252] M98 P2003 (XXX1 Valve Core Feature Module Program)

[0253] M98 P2006 (XX1 Machine Tool Feature Module Program)

[0254] M98 P4001 (Finishing Parameter Module Program)

[0255] M98 P4006 (Finishing Calculation Management Module Program)

[0256] M98 P4008 (Fine Machining Module Program)

[0257] M30;

[0258] %;

[0259] Using different machine tools, processing different parts, and performing different grinding processes, you can simply adjust the corresponding module program number and replace the calling module program. It is intelligent, scientific, fast, and convenient.

[0260] 3. Implementation of key intelligent technologies

[0261] 1) The axial wear detection data of the mating parts is automatically judged and intelligently processed through the flow rate wear detection data registration system. Figure 2 );

[0262] Each time the data is entered into the flow rate grinding test data registration system ( Figure 3 The axial grinding detection data of the mating parts is automatically used to determine the overlap of sides 1, 5, and 7. If the overlap is negative, the overlap data of each throttling side is intelligently calculated and redistributed according to the rules and output. The machining program decides whether to proceed with subsequent grinding based on the output results. If the overlap data of sides 2, 4, 6, and 8 are negative, the parts are scrapped directly; otherwise, machining continues.

[0263] 2) The program intelligently determines the processing status of the valve core throttling edge based on parameters and autonomously decides whether each throttling edge needs to be processed;

[0264]

[0265] Before grinding a certain throttling edge, the machining program first intelligently determines whether the throttling edge needs to be processed based on the grinding detection data of the throttling edge to be processed in the valve core. If the overlap of the throttling edge is greater than the specified value (the values ​​of the left and right sides are different), then the throttling edge needs to be processed, and the program is executed sequentially; otherwise, the throttling edge does not need to be processed, and the program automatically jumps to the next throttling edge processing program, and so on, until completion.

[0266] 3) The program intelligently judges the reliability of the probe measurement, performs intelligent error prevention, and autonomously decides on subsequent actions.

[0267] Intelligent grinding machining achieves a standard mode through a program that automatically measures the throttling edge of a valve core using a probe and automatically grinds one side based on the axial grinding test data of the mating parts. When the measurement program measures the axial dimension of a valve core throttling edge, it rotates the C-axis to measure one point (times) at both C0 and C180 degrees. The program automatically extracts and compares the measured values, automatically determines the reliability of the measurement, and autonomously decides on subsequent actions. For example, if the difference between the two values ​​is less than 0.001, it is reliable, and machining continues; otherwise, the machine is stopped for inspection or remeasurement.

[0268] 4) By adjusting the program parameters of O2006 (machine tool feature module program), automatic compensation for probe measurement system error and grinding wheel grinding system error can be achieved.

Claims

1. A method for intelligent axial grinding of a slide valve, characterized in that, include: Obtain the valve core part features, machine tool features, and basic rough machining parameters; Based on the characteristics of the valve core parts, machine tool characteristics, and basic rough machining parameters, the final axial coordinates of the left and right sides of each throttling edge of the valve after rough machining by a computer-controlled machine tool are determined. Based on the characteristics and final coordinates of the valve core parts, the valve core parts are rough-machined using a grinding wheel. Obtain axial grinding test data of valve core parts after rough machining; determine the overlap of odd-numbered and even-numbered throttling edges respectively; If any of the odd-numbered throttling edges has a negative overlap, and the even-numbered throttling edges have non-negative overlaps, the overlap of each throttling edge is redistributed; the overlap data of each throttling edge is used as the initial value of the final relative axial coordinate of the left and right sides of the grinding wheel after finishing the corresponding throttling edge. Obtain the basic parameters for finishing; Based on the characteristics of the valve core parts, machine tool characteristics, basic parameters of precision machining and initial values, the final relative axial coordinates of the left and right sides of each throttling edge of the computer-machined valve after grinding with a grinding wheel, and the minimum allowance for not grinding after conversion of the left and right sides; Based on the characteristics of the valve core parts, the minimum allowable weight for non-grinding, and the final coordinates, the valve core parts are precision machined using a grinding wheel.

2. The method according to claim 1, characterized in that, Valve core component features include: Using the third throttling edge as the reference, the axial coordinate values ​​of the other throttling edges relative to the reference; The distance between the third throttling edge and the left end face of the part, the axial distance / 2 between the throttling edge of the valve core and the opposite face, the diameter of the throttling edge of the valve core, the diameter of the neck, the grinding clearance reserved for the neck, the probe insertion depth, the radial measurement coordinates of the probe, and the radial grinding depth.

3. The method according to claim 2, characterized in that, The machine tool features include: systematic error of probe measuring the left side, systematic error of probe measuring the right side, deflection amount of grinding wheel on the left side, and deflection amount of grinding wheel on the right side.

4. The method according to claim 3, characterized in that, The basic parameters for finishing include: the allowance left after machining the throttling edge opposite to the reference throttling edge, the average overlap, the minimum allowance for the right side without grinding, and the minimum allowance for the left side without grinding.

5. The method according to claim 4, characterized in that, The formula for calculating the final axial coordinates of the left and right sides of the rough machining valve on a machine tool after grinding with a grinding wheel is as follows: #181=#141+#140-#129-#131; #182=#142+#140+#128+#130-#137; #155=#143+#140-#129-#131; #189=#144+#140+#128+#130-#137; #185=#145+#140-#129-#131; #186=#146+#140+#128+#130-#137; #187=#147+#140-#129-#131; #188=#148+#140+#128+#130-#137; #181-#188 are the final axial coordinates of the left and right sides of the first to eighth throttling edges of the valve after rough machining by the machine tool; #141-#148 are the axial coordinate values ​​from the first to eighth throttling edges to the reference; #140 is the distance between the third throttling edge and the left end face of the part; #149 is the result of dividing the axial distance between the valve core throttling edges by 2; #121 is the diameter of the valve core throttling edge; #122 is the diameter of the neck; #123 is the clearance reserved for neck grinding; #124 is the probe insertion depth; #125 = #121 - #124 is the radial measurement coordinate of the probe; #126 = #122 + #123 is the radial grinding depth; #128 is the systematic error of the probe measuring the left side of the face; #129 is the systematic error of the probe measuring the right side of the face; #130 is the tool deflection amount of the grinding wheel on the left side of the face; #131 is the tool deflection amount of the grinding wheel on the right side of the face.

6. The method according to claim 5, characterized in that, The formula for calculating the final axial coordinates of the left and right sides of the throttling edge of the machine tool valve after grinding with a grinding wheel is as follows: #191’=-#191-#129-#131; #192’=#192+#128+#130-#137; #193’=-#193-#129-#131; #194’=#194+#128+#130-#137; #195’=-#195-#129-#131; #196’=#196+#128+#130-#137; #197’=-#197-#129-#131; #198’=#198+#128+#130-#137; #191-#198 represent the overlap amount of the first to eighth throttling edges after redistribution; #191'-#198' represent the final axial coordinates of the left and right sides of the first to eighth throttling edges of the machine tool after grinding with a grinding wheel; #137 represents the allowance reserved after machining the throttling edge opposite to the reference throttling edge; #138 represents the average overlap amount; #156 represents the minimum allowance for the right side without grinding; #157 represents the minimum allowance for the left side without grinding.

7. The method according to claim 5, characterized in that, The formula for calculating the minimum allowance for non-grinding after conversion of left and right sides is: #158=-#156-#129-#131; #159=#157+#128+#130-#137; #158 is the minimum allowance for the right side after conversion without grinding; #159 is the minimum allowance for the left side after conversion without grinding.

8. The method according to claim 1, characterized in that, Redistribute the overlap data for each throttling edge, including: The minimum negative overlap is set to 0, and the absolute value of the minimum overlap is added to the overlap of other throttling edges to obtain the overlap of each throttling edge after redistribution.