A method, system, storage medium, and intelligent terminal for grinding the outer cylindrical surface of a needle valve.

By acquiring the profile of standard parts and forming a mapping relationship, the chamfer and positioning cone surface of the needle valve are automatically adjusted and ground using an integrated needle valve external cylindrical grinding machine. This solves the problem of the difficulty of manual adjustment, realizes the automation and intelligence of needle valve grinding, and improves the accuracy and efficiency of grinding.

CN117564822BActive Publication Date: 2026-01-30NINGBO XINGMA FUEL INJECTION CO LTD
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202311846284.1
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2023-12-28
Publication Date
2026-01-30
Estimated Expiration
2043-12-28

AI Technical Summary

Technical Problem

The existing needle valve structure requires manual adjustment of the angle between the grinding wheel and the needle valve when grinding the first chamfer, the second chamfer, and the positioning cone surface. The lack of a positioning ruler makes manual adjustment difficult.

Method used

By obtaining the profile of standard parts, the grinding angle, grinding distance of the grinding wheel and the advance distance of the cylinder are determined to form a mapping relationship. The needle valve external cylindrical grinding machine is used to automatically adjust and grind the chamfer and positioning cone surface of the needle valve. Combined with infrared detection and control logic, automated operation is achieved.

Benefits of technology

This technology automates and intelligentizes needle valve grinding, improving grinding accuracy and efficiency, reducing human error, and increasing the pass rate of needle valves.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN117564822B_ABST
    Figure CN117564822B_ABST
Patent Text Reader

Abstract

This application relates to a method, system, storage medium, and intelligent terminal for external cylindrical grinding of needle valves, and pertains to the field of needle valve grinding processes. The method includes: acquiring the contour of a standard part; determining the grinding angle, grinding distance, and cylinder advance distance of the grinding wheel based on the contour of the standard part, and forming a mapping relationship between the grinding angle, grinding distance, advance distance, and a preset grinding surface number; forming control logic based on the mapping relationship; and executing the control logic on the integrated needle valve external cylindrical grinding machine to sequentially grind the first chamfer, the second chamfer, and the positioning cone surface upon receiving a preset placement completion signal. The integrated needle valve external cylindrical grinding machine includes a fixture for holding the needle valve, a grinding wheel for grinding the needle valve, and a cylinder for moving the needle valve on the fixture. This application has the advantages of eliminating the need for manual operation and improving the automation and intelligence of needle valve grinding.
Need to check novelty before this filing date? Find Prior Art

Description

TECHNICAL FIELD

[0001] The present application relates to the field of needle valve polishing process, and particularly to a needle valve cylindrical grinding method and system, a storage medium and an intelligent terminal. BACKGROUND

[0002] The fuel injection nozzle used in the automobile is actually a simple electromagnetic valve. When the electromagnetic coil is energized, suction force is generated, the needle valve is sucked up, the injection hole is opened, and the fuel is sprayed out at high speed through the annular gap between the shaft needle of the needle valve head and the injection hole, forming a mist, which is beneficial to complete combustion. The needle valve body is an important part of the fuel injection nozzle. When the diesel engine is working, the oil supplied by the oil pump reaches the gourd cavity of the needle valve body through the inclined oil hole on the fuel injection nozzle, and acts on the conical surface of the needle valve to generate axial thrust.

[0003] Referring to the accompanying drawings Figure 1 and the accompanying drawings Figure 2 A needle valve 7 includes a needle valve body 71 and a control shaft segment 72 arranged at the bottom end of the needle valve body 71. The outer diameter of the control shaft segment 72 is smaller than the outer diameter of the needle valve body 71. The control shaft segment 72 is provided with a positioning taper 75 at the end away from the needle valve body 71, and a first chamfer 73 is arranged between the positioning taper 75 and the control shaft segment 72. The needle valve body 71 is provided with a second chamfer 74 at the end connected with the control shaft segment 72.

[0004] The following problems exist in the prior art. The structure of the above-mentioned needle valve limits the need for three polishing operations when polishing the first chamfer, the second chamfer and the positioning taper of the needle valve. Before each polishing operation, the angle between the needle valve and the grinding wheel needs to be manually adjusted. Since there is no positioning scale on the grinding machine, manual adjustment is difficult and there is still room for improvement. SUMMARY

[0005] In order to improve the problem that the angle between the needle valve and the grinding wheel needs to be manually adjusted before each polishing operation, and since there is no positioning scale on the grinding machine, manual adjustment is difficult, the present application provides a needle valve cylindrical grinding method, system, storage medium and intelligent terminal.

[0006] In a first aspect, the present application provides a needle valve cylindrical grinding method, which adopts the following technical solution:

[0007] A needle valve cylindrical grinding method, comprising:

[0008] Obtaining a standard part profile;

[0009] Determining the grinding angle, grinding distance and advancing distance of the cylinder of the grinding wheel based on the standard part profile, and forming a mapping relationship of the grinding angle, grinding distance, advancing distance and a preset grinding surface number;

[0010] Forming a control logic based on the mapping relationship;

[0011] The needle valve outer circle grinding all-in-one machine executes control logic to sequentially polish the first chamfer, the second chamfer and the positioning conical surface upon receiving the preset placement completion signal, the needle valve outer circle grinding all-in-one machine comprising a clamp clamping the needle valve, a grinding wheel grinding the needle valve and a pushing cylinder pushing the needle valve to move on the clamp.

[0012] By adopting the technical scheme, the grinding wheel, the clamp and the pushing cylinder on the needle valve outer circle grinding all-in-one machine are controlled to operate after the standard profile of the standard part is obtained and the corresponding control trajectory is obtained, so that the grinding of the needle valve is realized without manual operation, and the automation and intelligence of the grinding of the needle valve are improved.

[0013] Optionally, the method for obtaining the standard profile of the standard part comprises:

[0014] Upon receiving the measurement signal, the infrared ray moves according to a preset measurement direction and obtains a measurement curve, the measurement curve being a curve of the moving distance and the measurement interval;

[0015] The measurement curve is analyzed to obtain the final bottom distance;

[0016] The needle valve height is determined based on the bottom distance and the measurement interval;

[0017] The measurement curve is modified based on the needle valve height to obtain a needle valve surface curve;

[0018] The curve inflection point is determined based on the needle valve surface curve;

[0019] The curve surface angle and the curve surface diameter are determined based on the two adjacent curve inflection points and the grinding surface number;

[0020] The standard profile is formed based on the curve surface angle and the curve surface diameter.

[0021] By adopting the technical scheme, the needle valve is placed on the placement position of the infrared detection device, then the infrared detector is moved outward to form a detection curve, then different profile curves and curve inflection points are obtained by analyzing the detection curve, and finally the length and angle of the grinding surface are determined, so that the scanning of the standard profile is realized, and the rapidity of the scanning of the standard profile is improved.

[0022] Optionally, the method for checking the measurement curve comprises:

[0023] The checking direction is calculated based on the measurement direction and a preset measurement span, the checking direction being greater than or equal to 2;

[0024] The checking curve is obtained by moving according to the checking direction again;

[0025] The measurement curve is output when the checking curve is consistent with the measurement curve;

[0026] When the checking curve and the measuring curve are inconsistent, the surface angle of the positioning cone surface is defined as a deviation angle, and a line segment between two inflection points of the positioning cone surface is defined as a deviation line segment;

[0027] A three-dimensional solid cone type is formed based on the deviation angle and the deviation line segment, and a bottom surface three-dimensional angle of the three-dimensional solid cone type is analyzed and obtained;

[0028] An inclination operation is determined based on the bottom surface three-dimensional angle and a preset horizontal angle;

[0029] After the standard part is operated according to the inclination operation, a measuring curve is re-acquired.

[0030] By using the above technical solution, when the curves in the three directions are inconsistent, it indicates that the standard part is not placed accurately at this time, so the inclination of the section that should be flush with the horizontal plane can be obtained through the lines on the three curves, and the standard part is corrected according to the inclination, thereby improving the accuracy of the profile measurement of the standard part.

[0031] Optionally, the method also includes a polishing part checking method after polishing, and the method comprises the following steps:

[0032] When the measuring signal is received, the infrared ray is moved according to the measuring direction and a measuring curve is acquired, and the measuring curve is defined as a polishing measuring curve;

[0033] A polishing part profile is determined based on the polishing measuring curve;

[0034] When the polishing part profile and the standard part profile are consistent, a polishing qualified signal is output;

[0035] When the polishing part profile and the standard part profile are inconsistent, an unqualified rate is determined based on the number corresponding to the polishing part profile;

[0036] When the unqualified rate is greater than a preset allowable qualified critical rate, an unqualified area is determined based on the polishing part profile and the standard part profile;

[0037] When all the unqualified areas are consistent, an unqualified reason is determined based on the unqualified area and the standard part profile, and the unqualified reason and a grinding unqualified signal are output;

[0038] When all the unqualified areas are inconsistent, a placement unqualified signal is output.

[0039] By using the above technical solution, after the polishing part is polished, it will be re-measured and the unqualified condition is counted, and if the unqualified rate is large, the unqualified condition is analyzed to obtain the unqualified reason, thereby improving the analysis ability of the system for errors.

[0040] Optionally, the method of outputting the unqualified reason comprises:

[0041] determine the vacancy area and the excess area based on the unqualified area and the standard part profile;

[0042] output the grinding data error reason when the vacancy area exists;

[0043] determine the compensation grinding angle, the compensation grinding distance, the compensation advancing distance and the corresponding grinding surface number based on the excess area, the curved surface angle and the curved surface diameter when the vacancy area does not exist, and define the grinding surface number as the compensation grinding surface number;

[0044] form the compensation control logic based on the compensation grinding angle, the compensation grinding distance, the compensation advancing distance and the compensation grinding surface number;

[0045] execute the compensation control logic by the needle valve outer circle grinding integrated machine to polish the surface corresponding to the compensation grinding surface number after the compensation control logic is executed, and then reacquire the polishing measurement curve until the vacancy area appears or the polishing part profile and the standard part profile are consistent when the placement completed signal is received.

[0046] By adopting the above technical solution, when the unqualified area is caused by insufficient grinding, the compensation operation can be performed to compensate for the grinding that has not been completed, thereby reducing the unqualified situation and improving the qualified rate of the needle valve.

[0047] Optionally, the method for filling the vacancy area is further included, and the method comprises:

[0048] move the unqualified area and match the unqualified area with the standard part profile;

[0049] determine the matching vector when the profile corresponding to the unqualified area and the standard part profile are matched successfully;

[0050] analyze the axial movement distance based on the matching vector;

[0051] correct the advancing distance based on the axial movement distance to determine the corrected advancing distance, and re-form the mapping relationship, and define the mapping relationship as the corrected mapping relationship;

[0052] form the correction control logic based on the corrected mapping relationship;

[0053] execute the correction control logic by the needle valve outer circle grinding integrated machine and start to calculate the unqualified rate again when the correction control logic is determined and the placement completed signal is received again.

[0054] By adopting the above technical solution, when the vacancy area is caused by inaccurate grinding position of the tool, the needle valve can be moved by a corresponding distance at the next time, so that the tool and the needle valve to be ground area are aligned, thereby reducing the unqualified situation and improving the qualified rate of the needle valve.

[0055] Optionally, methods for implementing corrective control logic in a needle valve external cylindrical grinding integrated machine include:

[0056] The offset direction is determined based on the axial movement distance;

[0057] When the moving direction is consistent with the preset propulsion direction, the push cylinder is controlled to propel according to the corrected propulsion distance;

[0058] When the moving direction and the advancing direction are inconsistent, the electromagnet on the piston rod of the pushing cylinder is energized to attract the needle valve, and then the pushing cylinder is controlled to advance according to the corrected advancing distance.

[0059] By adopting the above technical solution, when the correction distance is due to an excessively long pushing distance but there is generally no problem with the cylinder pushing, it is very likely that the needle valve has slipped a certain distance due to inertia during the pushing process. Therefore, by using an electromagnet to attract the needle valve, the pushing distance of the needle valve and the piston rod of the cylinder are the same, thus improving the stability of the cylinder pushing.

[0060] Secondly, this application provides a needle valve external cylindrical grinding system, which adopts the following technical solution:

[0061] A needle valve cylindrical grinding system, comprising:

[0062] The acquisition module is used to acquire the outline of standard parts;

[0063] A memory for storing the program of the control method for any of the above-mentioned needle valve external cylindrical grinding methods;

[0064] The processor and the program in the memory can be loaded and executed by the processor to implement the control method of any of the above-mentioned needle valve external cylindrical grinding methods.

[0065] By adopting the above technical solution, the standard contour of the standard part is obtained, and then the corresponding control trajectory is obtained. Subsequently, the grinding wheel, fixture and push cylinder on the needle valve external cylindrical grinding machine are controlled to operate, thereby realizing the grinding of the needle valve without human operation, which improves the automation and intelligence of needle valve grinding.

[0066] Thirdly, this application provides a smart terminal, which adopts the following technical solution:

[0067] The intelligent terminal includes a memory and a processor, the memory storing a computer program that can be loaded by the processor and executed any of the above-mentioned needle valve external cylindrical grinding methods.

[0068] By adopting the above technical solution, the standard contour of the standard part is obtained, and then the corresponding control trajectory is obtained. Subsequently, the grinding wheel, fixture and push cylinder on the needle valve external cylindrical grinding machine are controlled to operate, thereby realizing the grinding of the needle valve without human operation, which improves the automation and intelligence of needle valve grinding.

[0069] In a fourth aspect, the present application provides a computer storage medium, which can store a corresponding program and has the characteristics of large memory and fast data interaction.

[0070] The computer readable storage medium adopts the technical scheme as follows:

[0071] The computer readable storage medium stores a computer program capable of being loaded by a processor and executing any one of the needle valve outer circle grinding methods.

[0072] By adopting the above technical scheme, the standard profile of the standard part is obtained, and then the corresponding control trajectory is obtained, and then the grinding wheel, clamp and push cylinder on the needle valve outer circle grinding machine are controlled to operate, so that the grinding of the needle valve is realized, without manual operation, and the automation and intelligence of the needle valve grinding are improved.

[0073] In summary, the present application has the following at least beneficial technical effects:

[0074] 1. By obtaining the standard profile of the standard part, the grinding wheel, clamp and push cylinder on the needle valve outer circle grinding machine are controlled to operate, so that the grinding of the needle valve is realized, without manual operation, and the automation and intelligence of the needle valve grinding are improved;

[0075] 2. The infrared detector is moved outward to form a detection curve, so that the scanning of the standard part profile is realized, and the rapidity of the scanning of the standard part profile is improved;

[0076] 3. After the grinding part is ground, it is measured again and the unqualified condition is counted, if the unqualified rate is large, the unqualified condition is analyzed to know the unqualified reason, and the analysis ability of the system to errors is improved. BRIEF DESCRIPTION OF DRAWINGS

[0077] Figure 1 is a structure diagram of a needle valve in the related art.

[0078] Figure 2 is an enlarged diagram of A part in Figure 1

[0079] Figure 3 is a flowchart of a needle valve outer circle grinding method in an embodiment of the present application.

[0080] Figure 4 is a structure diagram of a needle valve outer circle grinding machine in an embodiment of the present application.

[0081] Figure 5 is a flowchart of a method for obtaining a standard part profile in an embodiment of the present application.

[0082] Figure 6 is a schematic diagram of a measurement curve in an embodiment of the present application.​

[0083] Figure 7 is a flowchart of the checking method of the measurement curve in the embodiment of the present application.

[0084] Figure 8 is a flowchart of the checking method of the polished part in the embodiment of the present application.

[0085] Figure 9 is a flowchart of the method of outputting the unqualified reason in the embodiment of the present application.

[0086] Figure 10 is a flowchart of the method of filling the vacancy area in the embodiment of the present application.

[0087] Figure 11 is a matching schematic diagram of the unqualified area and the standard part contour in the embodiment of the present application.

[0088] Figure 12 is a flowchart of the method of executing the correction control logic of the needle valve cylindrical grinder integrated machine in the embodiment of the present application.

[0089] Figure 13 is a system module diagram of a needle valve cylindrical grinding method in the embodiment of the present application.

[0090] Explanation of reference numerals: 7, needle valve; 71, needle valve body; 72, control shaft section; 73, first chamfer; 74, second chamfer; 75, positioning cone surface. DETAILED DESCRIPTION

[0091] In order to make the purpose, technical scheme and advantages of the present application more clear, the following will combine the drawings of the present application with the embodiments to make a further detailed description of the present application. It should be understood that the specific embodiments described herein are only used to explain the present application, and are not used to limit the present application. Figures 1-13 The purpose, technical scheme and advantages of the present application will be further described in detail in combination with the drawings and embodiments. It should be understood that the specific embodiments described herein are only used to explain the present application, and are not used to limit the present application.

[0092] The embodiment of the present application discloses a needle valve cylindrical grinding method. Referring to Figure 3 , a needle valve cylindrical grinding method comprises:

[0093] Step 100: obtaining a standard part contour.

[0094] The standard part contour is the information of the outer contour of the standard part, as shown in Figure 2 , the standard part contour mainly includes the angles and sizes of the first chamfer 73, the second chamfer 74 and the positioning cone surface 75.

[0095] Step 101: determining the grinding angle, grinding distance and advancing distance of the air cylinder of the grinding wheel based on the standard part contour, and forming the mapping relationship of the grinding angle, grinding distance, advancing distance and the preset grinding surface number.

[0096] The grinding angle is the angle of the grinding wheel for grinding each face. The grinding distance is the distance that the grinding wheel needs to approach for grinding each face. The advancing distance is the distance that the advancing cylinder pushes the needle valve, which is the distance that the piston rod of the advancing cylinder moves by default. The grinding face number is the number of the face that needs to be ground. The purpose of numbering is to sort each grinding angle, grinding distance, and advancing distance to obtain the grinding process for each grinding face number corresponding to the grinding face, thereby forming a mapping relationship.

[0097] Step 102: Form a control logic based on the mapping relationship.

[0098] The control logic is the control steps and control parameters formed according to each mapping relationship. The formation method is to form the corresponding steps in order according to the grinding face number, and the steps include the mapping relationship corresponding to each grinding face number.

[0099] Step 103: When a preset placement completion signal is received, execute the control logic of the needle valve outer circle grinding all-in-one machine to polish the first chamfer, the second chamfer, and the positioning cone surface in order, wherein the needle valve outer circle grinding all-in-one machine includes a clamp for clamping the needle valve, a grinding wheel for grinding the needle valve, and an advancing cylinder for advancing the needle valve on the clamp.

[0100] As shown in Figure 4 , the polishing method is, for example, when polishing the face corresponding to a certain grinding face number, first move the needle valve to the specified position on the clamp by the advancing cylinder, then control the grinding wheel to adjust the angle according to the grinding angle, advance and grind according to the grinding distance. When the face corresponding to this grinding face number is ground, the grinding of the next face is continued.

[0101] Referring to Figure 5 , the method for obtaining the standard part contour includes:

[0102] Step 200: When a measurement signal is received, move the infrared ray according to a preset measurement direction and obtain a measurement curve, wherein the measurement curve is a curve of the moving distance and the measurement interval.

[0103] The measurement signal is a signal that the standard part with the needle valve placed on the measuring instrument can be measured. The measurement direction is the direction in which the measuring instrument needs to move when measuring the needle valve. Here, the infrared distance measuring instrument that emits the infrared ray moves. The measurement curve is the curve measured by the infrared distance measuring instrument, which is essentially the distance from the infrared distance measuring instrument to the surface of the needle valve, as shown in Figure 6 .

[0104] Step 201: Analyze the measurement curve to obtain the final bottom distance.

[0105] The bottom distance is the distance from the infrared distance measuring instrument to the bottom distance of the needle valve, which isFigure 6 The distance between the horizontal lines on the right side.

[0106] Step 202: Determine the needle valve height based on the bottom distance and the measurement distance.

[0107] The needle valve height is the height of the needle valve. The calculation method is the bottom distance minus the measurement distance.

[0108] Step 203: Modify the measurement curve based on the needle valve height to obtain the needle valve surface curve.

[0109] The needle valve surface curve is the curve formed by the needle valve surface. The shape of the curve here is the inverse of the figure Figure 6 , and the curve corresponding to the bottom distance is a horizontal line with the horizontal axis.

[0110] Step 204: Determine the curve inflection point based on the needle valve surface curve.

[0111] The curve inflection point is a point where the curve changes suddenly, such as b, c, d, e, and f as shown in Figure 6 .

[0112] Step 205: Determine the surface angle and surface diameter based on two adjacent curve inflection points and the grinding surface number.

[0113] The surface angle is the inclination angle of the surface. The surface diameter is the diameter of the cylinder formed by the surface, which is the diameter of the point on each surface here. As shown in Figure 6 , first determine each surface according to two adjacent surface inflection points, and then determine the surface corresponding to the grinding surface number according to the grinding surface number, the k-b section is the positioning cone surface 75, and the first chamfer 73 is the surface with grinding surface number 2, i.e. the b-c section, while the grinding surface number of the second chamfer 74 is 5, i.e. the e-f section.

[0114] Step 206: Form the standard part contour based on the surface angle and the surface diameter.

[0115] Referring to Figure 7 , the checking method of the measurement curve includes:

[0116] Step 300: Calculate the checking direction based on the measurement direction and the preset measurement span, the checking direction being greater than or equal to 2.

[0117] The measurement span is the angle between the newly checked measurement direction and the original measurement direction in order to check the measurement curve. Here it is set by the workers in the field, if the measurement span is 120°, then the number of checking directions is two, which are the measurement direction plus 120° and 240° respectively.

[0118] Step 301: Move according to the checking direction to obtain the checking curve.

[0119] The checking curve is a measurement curve obtained by measuring in the checking direction.

[0120] Step 302: output the measurement curve when the checking curve and the measurement curve are consistent.

[0121] If consistent, it means that the positions corresponding to each inflection point are at the same height, which means that the corresponding plane is horizontal, so the standard part is placed correctly.

[0122] Step 303: define the surface angle of the positioning cone as the deviation angle and the line segment between the two inflection points of the positioning cone as the deviation line segment when the checking curve and the measurement curve are inconsistent.

[0123] When inconsistent, it means that the positions corresponding to the inflection points are not at the same height, which means that the corresponding plane is inclined.

[0124] Step 304: form a three-dimensional solid cone based on the deviation angle and the deviation line segment, and analyze the bottom three-dimensional angle of the three-dimensional solid cone.

[0125] The three-dimensional solid cone is a cone formed by the straight lines of each k-b segment as the edge, which can be formed in the sw software. The bottom three-dimensional angle is the angle of the bottom surface of the three-dimensional solid cone in three dimensions, including the horizontal inclination angle and the vertical inclination angle. The bottom three-dimensional angle can be measured by the sw software.

[0126] Step 305: determine the inclination operation based on the bottom three-dimensional angle and the preset horizontal angle.

[0127] The horizontal angle is the angle of the horizontal plane. The inclination operation is the operation required to incline the three-dimensional solid cone corresponding to the bottom three-dimensional angle to the horizontal angle, including the direction and the inclination angle in that direction.

[0128] Step 306: re-acquire the measurement curve after operating the standard part according to the inclination operation.

[0129] The standard part is operated according to the inclination operation, so that the standard part is placed flat.

[0130] Reference Figure 8 It also includes a polishing part checking method after polishing, which comprises the following steps:

[0131] Step 400: when receiving the measurement signal, move the infrared ray according to the measurement direction and acquire the measurement curve, and define the measurement curve as the polishing measurement curve.

[0132] Here, the measurement curve of the polished polishing part is measured according to the standard part.

[0133] Step 401: Determine the profile of the polishing piece based on the polishing measurement curve.

[0134] The profile of the polishing piece is the profile of the polishing piece, and the determination step is consistent with steps 200-206, which will not be repeated here.

[0135] Step 402: Output the polishing pass signal when the profile of the polishing piece and the profile of the standard piece are consistent.

[0136] The polishing pass signal is a signal indicating that the polishing piece is qualified. The output method can be a green light method.

[0137] Step 403: Determine the unqualified rate based on the number corresponding to the profile of the polishing piece when the profile of the polishing piece and the profile of the standard piece are inconsistent.

[0138] The unqualified rate is the proportion of unqualified polishing pieces. The calculation method is the number of unqualified divided by the total number.

[0139] Step 404: Determine the unqualified area based on the profile of the polishing piece and the profile of the standard piece when the unqualified rate is greater than the preset allowable qualified critical rate.

[0140] The allowable qualified critical rate is the maximum proportion of unqualified existence. The value set here is set by human. The unqualified area is the area that is different from the profile of the standard piece.

[0141] This also includes the following steps: when the unqualified rate is less than the allowable qualified critical rate, continue to accumulate the unqualified rate.

[0142] Step 405: Determine the unqualified reason based on the unqualified area and the profile of the standard piece when all unqualified areas are consistent, and output the unqualified reason and the grinding unqualified signal.

[0143] The unqualified reason is the reason for the unqualified area. The determination method is introduced in the subsequent steps, which will not be repeated here. The grinding unqualified signal is the unqualified situation in the grinding process. If they are all consistent, it means that it is a machine system error, whether it is a push distance error of the push cylinder or a sand wheel movement error. The problem is explained in the subsequent steps.

[0144] Step 406: Output the placement unqualified signal when all unqualified areas are inconsistent.

[0145] The placement unqualified signal is a signal indicating that the placement is unqualified due to human judgment problems during user placement. Since the unqualified areas are inconsistent, it means that it is not a problem of program setting, but a problem caused by the user's subjective problem.

[0146] Reference Figure 9 The method of outputting the unqualified reason includes:

[0147] Step 500: determining the vacancy area and the redundant area based on the unqualified area and the standard part contour.

[0148] The vacancy area is the area that is still missing compared to the standard part contour. The redundant area is the area that is still more than the standard part contour.

[0149] Step 501: outputting the grinding data error reason when the vacancy area exists.

[0150] The grinding data error reason is the reason for one or both of the grinding angle and the grinding distance data error in the grinding process. Since the data are consistent, it indicates that it is the machine reason, and since the vacancy area exists, combined with the machine reason, it indicates that the grinding wheel has been ground too much, so the grinding data error reason can be outputted, and since it is the vacancy area, it cannot be operated again, so only the grinding data error reason is outputted.

[0151] Step 502: determining the compensation grinding angle, the compensation grinding distance, the compensation advancing distance and the corresponding grinding surface number based on the redundant area, the curved surface angle and the curved surface diameter when the vacancy area does not exist, and defining the grinding surface number as the compensation grinding surface number.

[0152] The compensation grinding angle is the angle that the grinding wheel needs to be set for grinding the redundant area. The compensation grinding distance is the additional distance that the grinding wheel needs to advance for grinding the redundant area. The compensation advancing distance is the distance that the air cylinder needs to be pushed for grinding the grinding surface corresponding to the compensation grinding surface number.

[0153] When the vacancy area does not exist, it indicates that they are all redundant areas, so compensation can be performed by grinding again, so the compensation grinding angle, the compensation grinding distance, the compensation advancing distance and the grinding surface number can be determined again to perform the compensation grinding operation.

[0154] Step 503: forming the compensation control logic based on the compensation grinding angle, the compensation grinding distance, the compensation advancing distance and the compensation grinding surface number.

[0155] The compensation control logic is the control steps and control parameters formed according to the mapping relationship of the compensation grinding angle, the compensation grinding distance, the compensation advancing distance and the compensation grinding surface number, which is similar to the control logic, but only the steps for grinding the surface corresponding to the compensation grinding surface number.

[0156] Step 504: when the placement complete signal is received, the needle valve outer circle grinding all-in-one machine performs the compensation control logic to grind the surface corresponding to the compensation grinding surface number, and then the grinding measurement curve is reacquired until the vacancy area appears or the grinding part contour and the standard part contour are consistent.

[0157] Reference Figure 10Also included is a method for filling the vacancy area, the method comprising:

[0158] Step 600: match the unqualified area after movement with the standard part profile.

[0159] The matching manner is whether the profile line of the unqualified area coincides with the standard part profile after movement. Here, the vacancy area may be caused by the situation as shown in Figure 11 , and Figure 11 the situation as shown in

[0160] Step 601: determine the matching vector when the profile corresponding to the unqualified area matches the standard part profile successfully.

[0161] The matching vector is the vector of the unqualified area after movement. When the matching is successful, it means that the movement distance of the push cylinder is incorrect, so the problem caused by the movement distance needs to be corrected.

[0162] Step 602: analyze the axial movement distance based on the matching vector.

[0163] The axial movement distance is the distance value of the matching vector. The analysis manner is to directly read the value and the positive or negative nature of the value.

[0164] Step 603: correct the push distance based on the axial movement distance to determine the corrected push distance, and re-form the mapping relationship, and define the mapping relationship as the corrected mapping relationship.

[0165] The corrected push distance is obtained by adding the axial movement distance to the original push distance. The corrected mapping relationship is the mapping relationship of the grinding angle, the grinding distance, the push distance, and the grinding surface number, and only the push distance corresponding to the grinding surface number of the matching successful grinding surface is the corrected push distance.

[0166] Step 604: form the corrected control logic based on the corrected mapping relationship.

[0167] The corrected control logic is the control logic formed according to the corrected mapping relationship. The formation manner is similar to step 102, and will not be described here.

[0168] Step 605: after determining the corrected control logic, execute the corrected control logic by the needle valve outer circle grinding integrated machine when receiving the placement completion signal again, and start to calculate the unqualified rate again.

[0169] Here, the corrected control logic is executed when the needle valve outer circle grinding integrated machine is ground again after the corrected control logic is obtained.

[0170] Referring to Figure 12 , the method for executing the corrected control logic by the needle valve outer circle grinding integrated machine comprises:

[0171] Step 700: determining the offset direction based on the axial movement distance.

[0172] The offset direction is the direction that still needs to continue advancing on the basis of the original advancing. Here, when the axial movement distance is positive, it means continuing to advance on the basis of the original advancing distance. When the axial movement distance is negative, it means retreating on the basis of the original advancing distance.

[0173] Step 701: when the movement direction is consistent with the preset advancing direction, controlling the push cylinder to advance according to the corrected advancing distance.

[0174] The advancing direction is the direction in which the push cylinder approaches the furniture. When the movement direction is consistent with the advancing direction, it means that it needs to continue advancing on the basis of the advancing distance, and the process only needs the piston rod to continue advancing.

[0175] Step 702: when the movement direction is inconsistent with the advancing direction, energizing the electromagnet on the piston rod of the push cylinder to adsorb the needle valve, and then controlling the push cylinder to advance according to the corrected advancing distance.

[0176] When the movement direction is inconsistent with the advancing direction, it means that the pushing force of the push cylinder is too large, causing the needle valve to advance too much and separate from the push cylinder. Therefore, in order to synchronize the movement between the needle valve and the push cylinder, the electromagnet can be energized to generate an adsorption force, thereby adsorbing the needle valve.

[0177] Based on the same inventive concept, the embodiment of the present application provides a needle valve external grinding system.

[0178] Referring to Figure 13 A needle valve external grinding system, comprising:

[0179] An acquisition module for acquiring a standard part contour;

[0180] A memory for storing a program of a control method of a needle valve external grinding method;

[0181] A processor, the program in the memory can be loaded and executed by the processor, and the control method of the needle valve external grinding method is implemented.

[0182] Those skilled in the art can clearly understand that, for the convenience and brevity of description, only the division of the above functional modules is exemplified, and in actual application, the above functions can be completed by different functional modules according to needs, that is, the internal structure of the device is divided into different functional modules to complete all or part of the functions described above. The specific working process of the above-described system, device and unit can refer to the corresponding process in the foregoing method embodiments, which will not be repeated here.

[0183] The embodiment of the present application provides a computer readable storage medium, which stores a computer program capable of being loaded by a processor and performing a needle valve external grinding method.

[0184] The computer storage medium includes, for example, a U disk, a mobile hard disk, a read-only memory (ROM), a random access memory (RAM), a magnetic disk or an optical disk, and various media capable of storing program codes.

[0185] Based on the same inventive concept, the embodiment of the present application provides a smart terminal, which comprises a memory and a processor, and the memory stores a computer program capable of being loaded by the processor and performing a needle valve external grinding method.

[0186] The above are preferred embodiments of the present application, and do not limit the protection scope of the present application, any feature disclosed in the specification (including the abstract and the drawings) can be replaced by other equivalent or similar purpose replacement features, unless specifically described. That is, each feature is only an example of a series of equivalent or similar features, unless specifically described.

Claims

1. A method of external cylindrical grinding of a needle valve, characterized in that, The method comprises the following steps: acquiring a standard part contour; determining a grinding angle, a grinding distance and a pushing distance of a grinding wheel based on the standard part contour, and forming a mapping relationship of the grinding angle, the grinding distance, the pushing distance and a preset grinding surface number; forming a control logic based on the mapping relationship; when a preset placement completion signal is received, executing the control logic on a needle valve external grinding integrated machine to sequentially polish a first chamfer, a second chamfer and a positioning cone surface, the needle valve external grinding integrated machine comprising a clamp for clamping the needle valve, a grinding wheel for grinding the needle valve and a pushing cylinder for pushing the needle valve to move on the clamp; the method for acquiring the standard part contour comprises the following steps: when a measurement signal is received, moving an infrared ray according to a preset measurement direction and acquiring a measurement curve, the measurement curve being a curve of a moving distance and a measurement interval; analyzing the measurement curve to obtain a final bottom distance; determining a needle valve height based on the bottom distance and the measurement interval; modifying the measurement curve based on the needle valve height to obtain a needle valve surface curve; determining a curve inflection point based on the needle valve surface curve; determining a curved surface angle and a curved surface diameter based on two adjacent curve inflection points and a grinding surface number; forming the standard part contour based on the curved surface angle and the curved surface diameter; the method for checking the measurement curve comprises the following steps: calculating a checking direction based on a measurement direction and a preset measurement span, the checking direction being greater than or equal to 2; renewing the movement according to the checking direction to obtain a checking curve; when the checking curve is consistent with the measurement curve, outputting the measurement curve; when the checking curve is inconsistent with the measurement curve, defining a curved surface angle of the positioning cone surface as a deviation angle, and defining a line segment between two inflection points of the positioning cone surface as a deviation line segment; forming a three-dimensional solid cone type based on the deviation angle and the deviation line segment, and analyzing to obtain a bottom three-dimensional angle of the three-dimensional solid cone type; determining an inclination operation based on the bottom three-dimensional angle and a preset horizontal angle; renewing the measurement curve after the standard part is operated according to the inclination operation; the method for checking the polished part further comprises the following steps: when a measurement signal is received, moving an infrared ray according to a measurement direction and acquiring a measurement curve, and defining the measurement curve as a polished measurement curve; determining a polished part contour based on the polished measurement curve; when the polished part contour is consistent with the standard part contour, outputting a polishing qualified signal; when the polished part contour is inconsistent with the standard part contour, determining an unqualified rate based on a corresponding number of the polished part contour; when the unqualified rate is greater than a preset allowable qualified critical rate, determining an unqualified area based on the polished part contour and the standard part contour; when all the unqualified areas are consistent, determining an unqualified reason based on the unqualified area and the standard part contour, and outputting the unqualified reason and a grinding unqualified signal; when all the unqualified areas are inconsistent, outputting a placement unqualified signal.

2. A method of cylindrical grinding a needle valve according to claim 1, wherein the method for outputting the unqualified reason comprises the following steps: determining a vacancy area and an excess area based on the unqualified area and the standard part contour; when the vacancy area exists, outputting a grinding data error reason; when the vacancy area does not exist, determining a compensation grinding angle, a compensation grinding distance, a compensation pushing distance and a corresponding grinding surface number based on the excess area, the curved surface angle and the curved surface diameter, and defining the grinding surface number as a compensation grinding surface number; The compensation control logic is formed based on a compensation grinding angle, a compensation grinding distance, a compensation pushing distance and a compensation grinding surface number; When the placement completion signal is received, the needle valve outer circle grinding all-in-one machine performs the compensation control logic to grind the surface corresponding to the compensation grinding surface number, and then the grinding measurement curve is reacquired until the empty area appears or the ground part profile and the standard part profile are consistent.

3. A method of cylindrical grinding a needle valve as defined in claim 2, wherein, The method for filling the empty area includes: The unqualified area is moved and matched with the standard part profile; When the profile corresponding to the unqualified area and the standard part profile are successfully matched, a matching vector is determined; An axial movement distance is analyzed based on the matching vector; The pushing distance is corrected based on the axial movement distance to determine a corrected pushing distance, and a mapping relationship is re-formed, and the mapping relationship is defined as a corrected mapping relationship; The corrected control logic is formed based on the corrected mapping relationship; When the corrected control logic is determined, the needle valve outer circle grinding all-in-one machine performs the corrected control logic and re-starts the unqualified rate calculation upon receiving the placement completion signal again.

4. A method of cylindrical grinding a needle valve according to claim 3, wherein The method for performing the corrected control logic by the needle valve outer circle grinding all-in-one machine includes: The offset direction is determined based on the axial movement distance; When the movement direction and the preset pushing direction are consistent, the pushing cylinder is controlled to push according to the corrected pushing distance; When the movement direction and the pushing direction are inconsistent, the electromagnet on the piston rod of the pushing cylinder is electrified to adsorb the needle valve, and then the pushing cylinder is controlled to push according to the corrected pushing distance.

5. A needle valve external cylindrical grinding system characterized by, The method includes: The standard part profile is acquired by the acquisition module; The memory is used to store the program of the control method of the needle valve outer circle grinding method according to any one of claims 1 to 4; The processor loads and executes the program in the memory, and implements the control method of the needle valve outer circle grinding method according to any one of claims 1 to 4.

6. Intelligent terminal, characterized in that The memory and the processor are included, and the memory stores the computer program capable of being loaded and executed by the processor to implement the needle valve outer circle grinding method according to any one of claims 1 to 4.

7. A computer readable storage medium, characterized in that, The computer program capable of being loaded and executed by the processor to implement the needle valve outer circle grinding method according to any one of claims 1 to 4 is stored.

Citation Information

Patent Citations

  • Common rail oil nozzle needle valve body shape grinding process

    CN110524369A

  • Workpiece contour e.g. chamfer, processing method, involves automatically determining processing parameters based on geometrical data, and implementing processing cycle for processing workpiece contour using processing parameters

    DE102007003891A1