CNC machined part high-precision quality detection system
By designing a high-precision quality inspection system for CNC machining parts, collecting and analyzing measured data and detection data, the detection accuracy problem of CNC machining parts during long-term operation is solved, and effective monitoring and adjustment of detection instruments is achieved, reducing the need for further investigation and adjustment of detection instruments. The generation of qualified products.
Patent Information
- Application Number
- CN202411416282.3
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-10-11
- Publication Date
- 2025-02-18
- Estimated Expiration
- 2044-10-11
AI Technical Summary
Existing CNC machining parts are prone to displacement, aging, slow reaction and degradation during long-term operation, which affects the accuracy of the test results and may cause unqualified products to flow into the market.
A high-precision quality detection system for CNC machining parts is designed, including a data acquisition module, an intelligent calibration analysis module, an adaptive detection analysis module, an execution control module and a data storage library. The sensor collects measured data and detection data, analyzes displacement, pressure and optical detection information, obtains measured status information of each processed part, and generates execution control information through comprehensive analysis to monitor and adjust the status of the detection instrument.
Effectively monitor and adjust the status of the detection instrument, avoid operating problems caused by long-term operation, improve the accuracy of the detection results, and reduce the occurrence of unqualified products.
Smart Images

Figure CN119457988A_ABST
Abstract
Description
Technical Field
[0001] The invention relates to the technical field of high-precision quality detection, and in particular to a high-precision quality detection system for CNC machined parts. Background Art
[0002] With the continuous development of modern industry, CNC machined parts can achieve extremely high processing accuracy through computer digital control technology, and the dimensional error can be controlled within a very small range. Its position is increasing, and it is applied to aerospace, automobile manufacturing, electronic equipment and other fields. It has a high degree of automation and fast processing speed, which greatly improves production efficiency.
[0003] In order to ensure production efficiency, existing CNC machined parts usually need to run for a long time. However, during long-term operation, high-precision quality inspection instruments and control systems are prone to operational problems such as displacement, aging, slow response and performance degradation. This not only affects the accuracy of the inspection results, but may also cause unqualified products to enter the market, causing greater losses. Summary of the invention
[0004] The present invention provides a high-precision quality inspection system for CNC machined parts, which is used to solve the above-mentioned technical problems.
[0005] A first aspect of the present invention provides a high-precision quality inspection system for CNC machined parts, comprising a data acquisition module, an intelligent calibration analysis module, an adaptive inspection and analysis module, an execution control module and a data storage library.
[0006] The data acquisition module acquires the measured data of each workpiece through sensors, and acquires the detection data of each sensor through the detection module, and sends the measured data and the detection data to the data storage library; The measured data includes workpiece size data, processing parameters and surface image data; the detection data includes displacement detection information, pressure detection information and optical detection information.
[0007] The intelligent calibration and analysis module is used to obtain the detection data of each sensor and obtain displacement detection information, pressure detection information and optical detection information by identifying the detection data, analyze the displacement detection information, pressure detection information and optical detection information to obtain the detection status information of each sensor, and send the detection status information to the adaptive detection and analysis module.
[0008] As a further improvement of the present invention, the displacement detection information, pressure detection information and optical detection information are analyzed, and the specific analysis method is as follows: A1: The sensing detection range, measurement size information and environmental factor data are obtained by identifying the displacement detection information; A11: Obtain a preset detection standard range, overlap and compare the sensing detection range with the detection standard range to obtain a difference range corresponding to the current displacement detection information, calculate the area of the difference range and mark the area value as a difference impact value, obtain the difference impact values corresponding to the displacement detection information corresponding to multiple unit times, perform variance calculation on each difference impact value to obtain the variance, and record the variance value as the instability index swz; A12: Obtain a preset processing standard part and obtain the standard size information corresponding to the processing standard part, overlap and compare the measured size information of the processing standard part with the standard size information to obtain a size difference, divide the size difference into multiple size difference intervals, each size difference interval corresponds to an inch difference influence value, match the size difference corresponding to the measured size information corresponding to the current processing standard part with multiple size difference intervals to obtain the corresponding inch difference influence value cyz; A13: Identify the environmental factor data to obtain temperature and humidity data, obtain a preset temperature and humidity reference value, calculate the difference between the temperature and humidity data corresponding to the current environmental factor data and the temperature and humidity reference value to obtain a temperature and humidity difference, compare the temperature and humidity difference with a set temperature and humidity difference threshold, and when the temperature and humidity difference is greater than the temperature and humidity difference threshold, mark the portion of the temperature and humidity difference that exceeds the temperature and humidity difference threshold as a temperature and humidity impact value wsz; A14: Normalize the instability index, dimensional difference influence value and temperature and humidity influence value and take their values. According to the formula The displacement state value WY is obtained; wherein m1, m2 and m3 are preset weight factors, and the values are 3.32, 2.09 and 2.72 respectively.
[0009] A2: The force value of each sensor under dynamic force conditions is obtained by identifying the pressure detection information. The dynamic force conditions include but are not limited to vibration, impact and bump conditions to which each sensor is subjected; A21: Obtain the force value corresponding to each unit time of the sensor, and obtain the preset force threshold corresponding to each sensor, compare the force value corresponding to each unit time of each sensor with the corresponding force threshold, when the force value is greater than the force threshold, mark the corresponding force value as an impact force value, count the number of impact force values and record it as the impact force number, and calculate the ratio of the impact force number to the total number of force values to obtain the impact ratio value cjz.
[0010] A3: Obtain a preset defective workpiece, and obtain the defect standard number and defect standard position of the defective workpiece; A31: Obtain optical detection information of defective workpieces corresponding to each sensor, and identify the optical detection information to obtain the defect detection number and corresponding position detection information; A32: performing difference calculation on the defect detection number corresponding to each sensor and the defect standard number corresponding to the defective workpiece to obtain the defect error number, setting the defect error number to multiple error number intervals, each error number interval corresponding to an error influence value, matching the defect error number corresponding to each sensor with the multiple error number intervals to obtain the corresponding error influence value; A33: The position detection information corresponding to each sensor is overlapped and compared with the defect standard position of the defective workpiece to obtain a position offset value, and a preset offset threshold is obtained. When the position offset value is greater than the offset threshold, the portion of the offset threshold that exceeds the offset threshold is marked as an offset influence value; A34: Construct two circles with the error influence value and the offset influence value as the diameters of the two circles, and draw a line segment perpendicular to the two circles with the centers of the two circles as the starting point and the end point. The length of the line segment is a fixed value, and then construct a frustum with the two circles and the line segment. Calculate the volume of the frustum and mark the volume value as the optical state value GX.
[0011] A4: Normalize the displacement state value, impact ratio value and optical state value and take their values according to the formula The detection state value jct is calculated; wherein Δcjz is marked as the allowable difference of the impact value; n1, n2 and n3 are all preset weight factors, and the values are 0.781, 0.749 and 1.021 respectively; A5: Obtain a preset detection state threshold, compare the current detection state value of the sensor with the detection state threshold, and when the detection state value is greater than the detection state threshold, generate corresponding detection state information as detection state abnormality.
[0012] The adaptive detection and analysis module is used to obtain the measured data of each workpiece and analyze the measured data to obtain the measured state information of each workpiece, obtain the execution control information by receiving the detection state information and performing a comprehensive analysis on the detection state information and the measured state information, and send the execution control information to the execution control module.
[0013] As a further improvement of the present invention, the measured data is analyzed, and the specific analysis method is as follows: The measured data includes workpiece dimension data, processing parameters and surface image data; the dimension value of each key dimension of each workpiece is obtained according to the workpiece dimension data, the dimension reference value corresponding to each key dimension is obtained, the difference between each key dimension corresponding to each processed part and the corresponding dimension reference value is calculated to obtain the key dimension difference, the dimension difference allowable value corresponding to each key dimension is obtained, when the key dimension difference is greater than the dimension difference allowable value, the corresponding key dimension difference is marked as the dimension influence value, and the dimension influence value corresponding to each key dimension is calculated and summed to obtain the dimension total influence value; the key dimensions include but are not limited to length, width, height, and aperture.
[0014] The cutting force and cutting temperature are obtained by identifying the processing parameters; a preset cutting setting force is obtained, the difference between the cutting force corresponding to each workpiece and the cutting setting force is calculated to obtain a force fluctuation value, the force fluctuation value is divided into a plurality of fluctuation value intervals, each fluctuation value interval corresponds to a force influence value, and the force fluctuation value corresponding to each current workpiece is matched with the plurality of fluctuation value intervals to obtain a corresponding force influence value; Get the preset cutting temperature threshold, compare the cutting temperature corresponding to the current workpiece with the set cutting temperature threshold, and when the cutting temperature is greater than the cutting temperature threshold, calculate the difference between the cutting temperature and the cutting temperature threshold to get the temperature overflow value; calculate and sum the force impact value and the temperature overflow value to get the processing impact value.
[0015] The surface image data corresponding to the workpiece is divided into multiple image blocks, the defect area corresponding to each image block is obtained, the curve areas of each block are calculated and summed to obtain the total defect area corresponding to the workpiece, the ratio of the total defect area to the total area of the workpiece is calculated to obtain the defect area ratio, and a pre-set defect area threshold is obtained. When the defect area ratio is greater than the defect area threshold, the defect area is subtracted from the defect area threshold to obtain the image status value.
[0016] A rhombus is constructed with the values of the total shadow value of the size and the processing influence value as the two diagonals of the rhombus. A straight line perpendicular to the rhombus is drawn with the intersection of the two diagonals of the rhombus as the starting point. The length of the straight line is equal to the value of the image state value. A quadrangular pyramid is constructed with the rhombus and the straight line. The volume of the quadrangular pyramid is calculated and the value of the volume is marked as the measured state value. When the measured state value is greater than the set threshold, the corresponding measured state value is generated as a measured state abnormality.
[0017] As a further improvement of the present invention, a comprehensive analysis is performed on the detection status information and the measured status information, and the specific analysis method is as follows: When the measured state information is that the measured state is abnormal, the corresponding measured state value is obtained, and the measured state value is subtracted from the corresponding set threshold value to obtain the measured state overflow value, and the measured state overflow value is divided into multiple state overflow intervals, each state overflow interval corresponds to a measured instability value, and the current corresponding measured state overflow value is matched with multiple state overflow intervals to obtain the corresponding measured instability value; Corresponding adjustment information is generated based on the measured instability value, and detection state information corresponding to the adjustment is obtained based on the adjustment information. When the detection state information corresponds to a normal detection state, the adjustment information is used as corresponding execution control information.
[0018] The execution control module is used to receive the execution control information, generate the control instruction of the sensor according to the execution control information, and perform control execution according to the control instruction.
[0019] The data repository is used to store measured data and detection data, and to store detection status information and measured status information.
[0020] Compared with the prior art, the technical solution provided by the present invention has the following beneficial effects: The present invention obtains detection data of each sensor and obtains displacement detection information, pressure detection information and optical detection information by identifying the detection data, and then analyzes the displacement detection information, pressure detection information and optical detection information to obtain detection status information of each sensor; and obtains measured data of each processed part and analyzes the measured data to obtain measured status information of each processed part, and obtains execution control information by receiving detection status information and performing comprehensive analysis on the detection status information and the measured status information; it is convenient to monitor and control the detection instrument, avoid operation problems caused by long-term operation affecting the accuracy of the detection result, and reduce the chance of unqualified products entering the market and causing greater losses. BRIEF DESCRIPTION OF THE DRAWINGS
[0021] In order to more clearly illustrate the technical solutions of the embodiments of the present application, the following briefly introduces the drawings required for use in the description of the embodiments. The following drawings are not intentionally scaled to the actual size, and the focus is on illustrating the main purpose of the present application.
[0022] Figure 1 It is a principle block diagram of the present invention. DETAILED DESCRIPTION
[0023] 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.
[0024] For ease of understanding, the specific process of the embodiment of the present invention is described below. Figure 1 In an embodiment of the present invention, a high-precision quality inspection system for CNC machined parts includes: a data acquisition module, an intelligent calibration analysis module, an adaptive detection analysis module, an execution control module and a data storage library.
[0025] The data acquisition module obtains the measured data of each workpiece through sensors, and obtains the detection data of each sensor through the detection module, and sends the measured data and detection data to the data storage library; The measured data includes workpiece size data, processing parameters and surface image data; the detection data includes displacement detection information, pressure detection information and optical detection information.
[0026] The intelligent calibration and analysis module obtains the detection data of each sensor and obtains displacement detection information, pressure detection information and optical detection information by identifying the detection data. The displacement detection information, pressure detection information and optical detection information are analyzed to obtain the detection status information of each sensor, and the detection status information is sent to the adaptive detection and analysis module.
[0027] The displacement detection information, pressure detection information and optical detection information are analyzed, and the specific analysis method is as follows: A1: The sensing detection range, measurement size information and environmental factor data are obtained by identifying the displacement detection information; A11: Obtain a preset detection standard range, overlap and compare the sensing detection range with the detection standard range to obtain a difference range corresponding to the current displacement detection information, calculate the area of the difference range and mark the area value as a difference impact value, obtain the difference impact values corresponding to the displacement detection information corresponding to multiple unit times, perform variance calculation on each difference impact value to obtain the variance, and record the variance value as the instability index; A12: Obtain a preset processing standard part and obtain the standard size information corresponding to the processing standard part, overlap and compare the measured size information of the processing standard part with the standard size information to obtain a size difference, divide the size difference into multiple size difference intervals, each size difference interval corresponds to an inch difference influence value, match the size difference corresponding to the measured size information corresponding to the current processing standard part with the multiple size difference intervals to obtain the corresponding inch difference influence value; A13: Identify the environmental factor data to obtain temperature and humidity data, obtain a preset temperature and humidity reference value, calculate the difference between the temperature and humidity data corresponding to the current environmental factor data and the temperature and humidity reference value to obtain a temperature and humidity difference, compare the temperature and humidity difference with a set temperature and humidity difference threshold, and when the temperature and humidity difference is greater than the temperature and humidity difference threshold, mark the portion of the temperature and humidity difference that exceeds the temperature and humidity difference threshold as a temperature and humidity impact value; A14: Normalize the instability index, dimensional difference influence value and temperature and humidity influence value and take their values. According to the formula The displacement state value WY is obtained; among them, swz, cyz and wsz represent the instability index, inch difference influence value and temperature and humidity influence value respectively; m1, m2 and m3 are all preset weight factors, and the values are 3.32, 2.09 and 2.72 respectively.
[0028] A2: The force value of each sensor under dynamic force conditions is obtained by identifying the pressure detection information. The dynamic force conditions include but are not limited to vibration, impact and bump conditions to which each sensor is subjected; A21: Obtain the force value corresponding to each unit time of the sensor, and obtain the preset force threshold corresponding to each sensor, compare the force value corresponding to each unit time of each sensor with the corresponding force threshold, when the force value is greater than the force threshold, mark the corresponding force value as an impact force value, count the number of impact force values and record it as the impact force number, and calculate the ratio of the impact force number to the total number of force values to obtain the impact proportion value.
[0029] A3: Obtain a preset defective workpiece, and obtain the defect standard number and defect standard position of the defective workpiece; A31: Obtain optical detection information of defective workpieces corresponding to each sensor, and identify the optical detection information to obtain the defect detection number and corresponding position detection information; A32: performing difference calculation on the defect detection number corresponding to each sensor and the defect standard number corresponding to the defective workpiece to obtain the defect error number, setting the defect error number to multiple error number intervals, each error number interval corresponding to an error influence value, matching the defect error number corresponding to each sensor with the multiple error number intervals to obtain the corresponding error influence value; A33: The position detection information corresponding to each sensor is overlapped and compared with the defect standard position of the defective workpiece to obtain a position offset value, and a preset offset threshold is obtained. When the position offset value is greater than the offset threshold, the portion of the offset threshold that exceeds the offset threshold is marked as an offset influence value; A34: Construct two circles with the error influence value and the offset influence value as the diameters of the two circles, and draw a line segment perpendicular to the two circles with the centers of the two circles as the starting point and the end point. The length of the line segment is a fixed value, and then construct a frustum with the two circles and the line segment. Calculate the volume of the frustum and mark the volume value as the optical state value.
[0030] A4: Normalize the displacement state value, impact ratio value and optical state value and take their values according to the formula The detection state value jct is calculated; GX and cjz represent the optical state value and the impact ratio value respectively, and Δcjz is marked as the impact value allowable difference; n1, n2 and n3 are all preset weight factors, and the values are 0.781, 0.749 and 1.021 respectively; A5: Obtain a preset detection state threshold, compare the current detection state value of the sensor with the detection state threshold, and when the detection state value is greater than the detection state threshold, generate corresponding detection state information as detection state abnormality.
[0031] The adaptive detection and analysis module obtains the measured data of each workpiece and analyzes the measured data to obtain the measured state information of each workpiece, receives the detection state information and performs a comprehensive analysis on the detection state information and the measured state information to obtain the execution control information, and sends the execution control information to the execution control module.
[0032] The measured data is analyzed in the following specific way: The measured data includes workpiece dimension data, processing parameters and surface image data; the dimension value of each key dimension of each workpiece is obtained according to the workpiece dimension data, the dimension reference value corresponding to each key dimension is obtained, the difference between each key dimension corresponding to each processed part and the corresponding dimension reference value is calculated to obtain the key dimension difference, the dimension difference allowable value corresponding to each key dimension is obtained, when the key dimension difference is greater than the dimension difference allowable value, the corresponding key dimension difference is marked as the dimension influence value, and the dimension influence value corresponding to each key dimension is calculated and summed to obtain the dimension total influence value; the key dimensions include but are not limited to length, width, height, and aperture.
[0033] The cutting force and cutting temperature are obtained by identifying the processing parameters; a preset cutting setting force is obtained, the difference between the cutting force corresponding to each workpiece and the cutting setting force is calculated to obtain a force fluctuation value, the force fluctuation value is divided into a plurality of fluctuation value intervals, each fluctuation value interval corresponds to a force influence value, and the force fluctuation value corresponding to each current workpiece is matched with the plurality of fluctuation value intervals to obtain a corresponding force influence value; Get the preset cutting temperature threshold, compare the cutting temperature corresponding to the current workpiece with the set cutting temperature threshold, and when the cutting temperature is greater than the cutting temperature threshold, calculate the difference between the cutting temperature and the cutting temperature threshold to get the temperature overflow value; calculate and sum the force impact value and the temperature overflow value to get the processing impact value.
[0034] The surface image data corresponding to the workpiece is divided into multiple image blocks, the defect area corresponding to each image block is obtained, the curve areas of each block are calculated and summed to obtain the total defect area corresponding to the workpiece, the ratio of the total defect area to the total area of the workpiece is calculated to obtain the defect area ratio, and a pre-set defect area threshold is obtained. When the defect area ratio is greater than the defect area threshold, the defect area is subtracted from the defect area threshold to obtain the image status value.
[0035] A rhombus is constructed with the values of the total shadow value of the size and the processing influence value as the two diagonals of the rhombus. A straight line perpendicular to the rhombus is drawn with the intersection of the two diagonals of the rhombus as the starting point. The length of the straight line is equal to the value of the image state value. A quadrangular pyramid is constructed with the rhombus and the straight line. The volume of the quadrangular pyramid is calculated and the value of the volume is marked as the measured state value. When the measured state value is greater than the set threshold, the corresponding measured state value is generated as a measured state abnormality.
[0036] The detection status information and the measured status information are comprehensively analyzed. The specific analysis method is as follows: When the measured state information is that the measured state is abnormal, the corresponding measured state value is obtained, and the measured state value is subtracted from the corresponding set threshold value to obtain the measured state overflow value, and the measured state overflow value is divided into multiple state overflow intervals, each state overflow interval corresponds to a measured instability value, and the current corresponding measured state overflow value is matched with multiple state overflow intervals to obtain the corresponding measured instability value; Corresponding adjustment information is generated based on the measured instability value, and detection state information corresponding to the adjustment is obtained based on the adjustment information. When the detection state information corresponds to a normal detection state, the adjustment information is used as corresponding execution control information.
[0037] The execution control module receives the execution control information, generates a control instruction for the sensor according to the execution control information, and performs control execution according to the control instruction.
[0038] The data repository is used to store measured data and detection data, and is used to store detection status information and measured status information.
[0039] The above embodiments are only used to illustrate the technical solutions of the present invention, rather than to limit the same. Although the present invention has been described in detail with reference to the aforementioned embodiments, those skilled in the art should understand that the technical solutions described in the aforementioned embodiments may still be modified, or some of the technical features thereof may be replaced by equivalents. However, these modifications or replacements do not deviate the essence of the corresponding technical solutions from the spirit and scope of the technical solutions of the embodiments of the present invention.
Claims
1. A high-precision quality inspection system for CNC machined parts, comprising a data acquisition module and a data storage library, characterized in that: Also includes: An intelligent calibration and analysis module is used to obtain detection data of each sensor and obtain displacement detection information, pressure detection information and optical detection information by identifying the detection data, analyze the displacement detection information, pressure detection information and optical detection information to obtain detection status information of each sensor, and send the detection status information to the adaptive detection and analysis module; The adaptive detection and analysis module is used to obtain the measured data of each workpiece and analyze the measured data to obtain the measured state information of each workpiece, receive the detection state information and perform a comprehensive analysis on the detection state information and the measured state information to obtain the execution control information, and send the execution control information to the execution control module; The execution control module is used to receive the execution control information, generate the control instruction of the sensor according to the execution control information, and perform control execution according to the control instruction.
2. A high-precision quality inspection system for CNC machined parts according to claim 1, characterized in that: The data acquisition module obtains the measured data of each processed part through sensors, and obtains the detection data of each sensor through the detection module, and sends the measured data and the detection data to the data storage library; the measured data includes workpiece size data, processing parameters and surface image data; the detection data includes displacement detection information, pressure detection information and optical detection information.
3. A high-precision quality inspection system for CNC machined parts according to claim 1, characterized in that: The displacement detection information, pressure detection information and optical detection information are analyzed in the following specific analysis method: A1: The sensing detection range, measurement size information and environmental factor data are obtained by identifying the displacement detection information; A11: Obtain a preset detection standard range, overlap and compare the sensing detection range with the detection standard range to obtain a difference range corresponding to the current displacement detection information, calculate the area of the difference range and mark the area value as a difference impact value, obtain the difference impact values corresponding to the displacement detection information corresponding to multiple unit times, perform variance calculation on each difference impact value to obtain the variance, and record the variance value as the instability index swz; A12: Obtain a preset processing standard part and obtain the standard size information corresponding to the processing standard part, overlap and compare the measured size information of the processing standard part with the standard size information to obtain a size difference, divide the size difference into multiple size difference intervals, each size difference interval corresponds to an inch difference influence value, match the size difference corresponding to the measured size information corresponding to the current processing standard part with multiple size difference intervals to obtain the corresponding inch difference influence value cyz; A13: Identify the environmental factor data to obtain temperature and humidity data, obtain a preset temperature and humidity reference value, calculate the difference between the temperature and humidity data corresponding to the current environmental factor data and the temperature and humidity reference value to obtain a temperature and humidity difference, compare the temperature and humidity difference with a set temperature and humidity difference threshold, and when the temperature and humidity difference is greater than the temperature and humidity difference threshold, mark the portion of the temperature and humidity difference that exceeds the temperature and humidity difference threshold as a temperature and humidity impact value wsz; A14: Normalize the instability index, dimensional difference influence value and temperature and humidity influence value and take their values. According to the formula The displacement state value WY is obtained; wherein m1, m2 and m3 are all preset weight factors; A2: The force value of each sensor under dynamic force conditions is obtained by identifying the pressure detection information. The dynamic force conditions include but are not limited to vibration, impact and bump conditions to which each sensor is subjected; A21: Obtain the force value corresponding to each unit time of the sensor, and obtain the preset force threshold corresponding to each sensor, compare the force value corresponding to each unit time of each sensor with the corresponding force threshold, when the force value is greater than the force threshold, mark the corresponding force value as an impact force value, count the number of impact force values and record it as the impact force number, and calculate the ratio of the impact force number to the total number of force values to obtain the impact ratio value cjz; A3: Obtain a preset defective workpiece, and obtain the defect standard number and defect standard position of the defective workpiece; A31: Obtain optical detection information of defective workpieces corresponding to each sensor, and identify the optical detection information to obtain the defect detection number and corresponding position detection information; A32: performing difference calculation on the defect detection number corresponding to each sensor and the defect standard number corresponding to the defective workpiece to obtain the defect error number, setting the defect error number to multiple error number intervals, each error number interval corresponding to an error influence value, matching the defect error number corresponding to each sensor with the multiple error number intervals to obtain the corresponding error influence value; A33: The position detection information corresponding to each sensor is overlapped and compared with the defect standard position of the defective workpiece to obtain a position offset value, and a preset offset threshold is obtained. When the position offset value is greater than the offset threshold, the portion of the offset threshold that exceeds the offset threshold is marked as an offset influence value; A34: construct two circles with the values of the error influence value and the offset influence value as the diameters of the two circles, and make a line segment perpendicular to the two circles with the centers of the two circles as the starting point and the end point. The length of the line segment is a fixed value, and then construct a frustum with the two circles and the line segment. Calculate the volume of the frustum and mark the volume value as the optical state value GX; A4: Normalize the displacement state value, impact ratio value and optical state value and take their values according to the formula The detection state value jct is calculated; wherein Δcjz is marked as the allowable difference of the impact value; n1, n2 and n3 are all preset weight factors; A5: Obtain a preset detection state threshold, compare the current detection state value of the sensor with the detection state threshold, and when the detection state value is greater than the detection state threshold, generate corresponding detection state information as detection state abnormality.
4. A high-precision quality inspection system for CNC machined parts according to claim 1, characterized in that: The specific analysis method of the measured data is as follows: The measured data includes workpiece dimension data, processing parameters and surface image data; the dimension value of each key dimension of each workpiece is obtained according to the workpiece dimension data, the dimension reference value corresponding to each key dimension is obtained, the difference between each key dimension corresponding to each processed part and the corresponding dimension reference value is calculated to obtain the key dimension difference, the dimension difference allowable value corresponding to each key dimension is obtained, when the key dimension difference is greater than the dimension difference allowable value, the corresponding key dimension difference is marked as the dimension influence value, and the dimension influence value corresponding to each key dimension is calculated and summed to obtain the dimension total shadow value; The cutting force and cutting temperature are obtained by identifying the processing parameters; a preset cutting setting force is obtained, the difference between the cutting force corresponding to each workpiece and the cutting setting force is calculated to obtain a force fluctuation value, the force fluctuation value is divided into a plurality of fluctuation value intervals, each fluctuation value interval corresponds to a force influence value, and the force fluctuation value corresponding to each current workpiece is matched with the plurality of fluctuation value intervals to obtain a corresponding force influence value; Obtain a preset cutting temperature threshold, compare the cutting temperature corresponding to the current workpiece with the set cutting temperature threshold, and when the cutting temperature is greater than the cutting temperature threshold, calculate the difference between the cutting temperature and the cutting temperature threshold to obtain a temperature overflow value; The force impact value and the temperature overflow value are calculated and summed to obtain the processing impact value; The surface image data corresponding to the workpiece is divided into a plurality of image blocks, the defect area corresponding to each image block is obtained, the curve areas of each block are calculated and summed to obtain the total defect area corresponding to the workpiece, the total defect area is calculated to be a ratio of the total defect area to the total area of the workpiece to obtain the defect area ratio, and a preset defect area threshold is obtained. When the defect area ratio is greater than the defect area threshold, the defect area is subtracted from the defect area threshold to obtain the image state value; A rhombus is constructed with the values of the total shadow value of the size and the processing influence value as the two diagonals of the rhombus. A straight line perpendicular to the rhombus is drawn with the intersection of the two diagonals of the rhombus as the starting point. The length of the straight line is equal to the value of the image state value. A quadrangular pyramid is constructed with the rhombus and the straight line. The volume of the quadrangular pyramid is calculated and the value of the volume is marked as the measured state value. When the measured state value is greater than the set threshold, the corresponding measured state value is generated as a measured state abnormality.
5. A high-precision quality inspection system for CNC machined parts according to claim 1, characterized in that: The comprehensive analysis of the detection status information and the measured status information is performed as follows: When the measured state information is that the measured state is abnormal, the corresponding measured state value is obtained, and the measured state value is subtracted from the corresponding set threshold value to obtain the measured state overflow value, and the measured state overflow value is divided into multiple state overflow intervals, each state overflow interval corresponds to a measured instability value, and the current corresponding measured state overflow value is matched with multiple state overflow intervals to obtain the corresponding measured instability value; Corresponding adjustment information is generated based on the measured instability value, and detection state information corresponding to the adjustment is obtained based on the adjustment information. When the detection state information corresponds to a normal detection state, the adjustment information is used as corresponding execution control information.
Citation Information
Patent Citations
Machine vision-based numerical control machine tool operation fault detection system and method thereof
CN115641302A
Online monitoring system and method of engraving, milling, drilling and tapping numerical control system
CN116442003A
Detection service intelligent analysis management system based on big data and cloud computing
CN116818090A
Intelligent robot vision positioning system and method
CN116967846A
Machining defect analysis device, machining system, machining defect analysis method, and machining method
JP7286023B1
Cited By
Binocular AI infrared safety early warning system for drowning prevention of swimming pool
CN120260221A