| As the key part of the engine,blade is widely used in aviation,automobile and other fields.The geometry and size of the blade directly determine the working performance of the blade,the quality of the blade profile also directly affects the efficiency of engine energy conversion,and the measurement accuracy of the blade profile directly affects its manufacturing accuracy.Therefore,the detection of the blade profile is of great significance in the detection of engine parts.CMM is one of the most effective methods to measure and obtain dimensional data.It has the advantages of high measurement accuracy,good repeatability and high degree of automation.It is suitable for the precise measurement of blade complex free-form surface parts.It represents the development direction of blade detection and can replace a variety of surface measurement tools and expensive combined gauges,And reduce the time required for complex measurement tasks from hours to minutes.In order to optimize the detection process of blade profile by CMM,a virtual simulation detection system is developed according to the characteristics of blade measurement.An optimization algorithm for determining probe vector by vector average error is proposed for probe radius compensation,and the measurement process is verified by simulation technology.In this paper,the design requirements and geometric characteristics of aero-engine blades are analyzed firstly,and the path planning method is selected to determine the position of the measured section line,so as to ensure that the blade detection results meet the measurement requirements.Through the analysis of the working principle of the measuring machine and the distribution of the measuring section,the data points are extracted for NURBS curve fitting,the measuring point set is selected on the fitting curve according to the chord height method,the optimal measuring path is designed,and the NC program suitable for the measuring machine is generated.According to the probe radius compensation principle of CMM,a screened and optimized average vector method is proposed.For the points to be measured in the same area,a probe pose that minimizes the measurement error can be determined,which greatly improves the measurement speed and accuracy,and then offset a probe radius according to the probe pose direction for radius compensation.Establishes the CMM and blade model,analyze the blade structure,according to the data in the existing model,use the triangular patch method,and use Open GL to establish the CMM model and blade model of a certain model in visual c#.Build a virtual simulation platform for the blade,calculate the basic measurement parameters,generate the measurement path file,analyze the NC code,and drive the virtual mechanism for simulation.The average vector method proposed in this paper greatly reduces the time of changing the position and pose of the probe,so as to shorten the measurement time,improve the efficiency,and effectively reduce the mechanical error caused by the probe rotation,and improve the measurement accuracy.It provides a fast and accurate detection method for real blade detection,and provides detection algorithm for digital twin intelligent manufacturing system.Through the virtual path and NC code simulation platform test measurement,verifying the correctness of the path and the measurement NC program and the superiority of average vector method,can improve the efficiency of measurement,in space trajectory planning section,through the visualization of data,can rapid positioning error,intuitive see control program is reasonable,optimize the measurement process.The virtual platform can also be used as CMM teaching and training platform. |