CN108127481A - A kind of Forecasting Methodology of the workpiece surface appearance based on Flank machining - Google Patents
A kind of Forecasting Methodology of the workpiece surface appearance based on Flank machining Download PDFInfo
- Publication number
- CN108127481A CN108127481A CN201711353978.6A CN201711353978A CN108127481A CN 108127481 A CN108127481 A CN 108127481A CN 201711353978 A CN201711353978 A CN 201711353978A CN 108127481 A CN108127481 A CN 108127481A
- Authority
- CN
- China
- Prior art keywords
- model
- workpiece
- surface topography
- tool
- data
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
- 238000000034 method Methods 0.000 title claims abstract description 42
- 238000003754 machining Methods 0.000 title claims description 3
- 238000012876 topography Methods 0.000 claims abstract description 106
- 238000012545 processing Methods 0.000 claims abstract description 40
- 238000003801 milling Methods 0.000 claims abstract description 39
- 238000004088 simulation Methods 0.000 claims abstract description 24
- 238000009826 distribution Methods 0.000 claims abstract description 21
- 230000008569 process Effects 0.000 claims abstract description 13
- 238000005315 distribution function Methods 0.000 claims description 35
- 101100005767 Arabidopsis thaliana CDF2 gene Proteins 0.000 claims description 12
- 238000005520 cutting process Methods 0.000 claims description 7
- 230000009466 transformation Effects 0.000 claims description 3
- 238000013519 translation Methods 0.000 claims description 3
- 101100005765 Arabidopsis thaliana CDF1 gene Proteins 0.000 claims 6
- 101100007579 Arabidopsis thaliana CPP1 gene Proteins 0.000 claims 6
- 238000004519 manufacturing process Methods 0.000 abstract description 2
- 238000004364 calculation method Methods 0.000 description 5
- 238000002474 experimental method Methods 0.000 description 5
- 238000010586 diagram Methods 0.000 description 3
- 238000004458 analytical method Methods 0.000 description 2
- 230000008901 benefit Effects 0.000 description 2
- 238000012067 mathematical method Methods 0.000 description 2
- 238000007619 statistical method Methods 0.000 description 2
- 230000009286 beneficial effect Effects 0.000 description 1
- 230000001186 cumulative effect Effects 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 238000013277 forecasting method Methods 0.000 description 1
- 238000005259 measurement Methods 0.000 description 1
- 230000007246 mechanism Effects 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
Classifications
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B23—MACHINE TOOLS; METAL-WORKING NOT OTHERWISE PROVIDED FOR
- B23Q—DETAILS, COMPONENTS, OR ACCESSORIES FOR MACHINE TOOLS, e.g. ARRANGEMENTS FOR COPYING OR CONTROLLING; MACHINE TOOLS IN GENERAL CHARACTERISED BY THE CONSTRUCTION OF PARTICULAR DETAILS OR COMPONENTS; COMBINATIONS OR ASSOCIATIONS OF METAL-WORKING MACHINES, NOT DIRECTED TO A PARTICULAR RESULT
- B23Q17/00—Arrangements for observing, indicating or measuring on machine tools
- B23Q17/20—Arrangements for observing, indicating or measuring on machine tools for indicating or measuring workpiece characteristics, e.g. contour, dimension, hardness
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B23—MACHINE TOOLS; METAL-WORKING NOT OTHERWISE PROVIDED FOR
- B23C—MILLING
- B23C3/00—Milling particular work; Special milling operations; Machines therefor
Landscapes
- Engineering & Computer Science (AREA)
- Mechanical Engineering (AREA)
- Numerical Control (AREA)
Abstract
本发明公开了一种基于侧铣加工的工件表面形貌的预测方法,属于机械制造仿真技术领域;将测得的实时加工过程中工件的表面形貌数据与工件模型的表面形貌数据进行比对,并获取两者差值数据作为实验随机表面形貌数据;根据概率统计方法、皮尔逊分布簇及随机数对实验随机表面形貌数据进行处理,得到表面形貌预测随机模型;据工件模型的表面形貌预测随机模型,通过改变仿真模型中的加工参数,能够获得该加工参数对应的实际侧铣加工中工件的表面形貌数据,即对工件表面形貌进行预测;该方法结合了实验和统计学方法的优点,摆脱了实验的限制的同时简化了运算,相较于已有预测方法,提高了效率并提升了预测精度。
The invention discloses a method for predicting the surface topography of a workpiece based on side milling, which belongs to the technical field of mechanical manufacturing simulation; the measured surface topography data of the workpiece in the real-time processing process are compared with the surface topography data of the workpiece model Yes, and obtain the difference data between the two as the experimental random surface topography data; process the experimental random surface topography data according to the method of probability statistics, Pearson distribution clusters and random numbers, and obtain the random model of surface topography prediction; according to the workpiece model The stochastic model for surface topography prediction, by changing the processing parameters in the simulation model, can obtain the surface topography data of the workpiece in the actual side milling process corresponding to the processing parameters, that is, predict the surface topography of the workpiece; this method combines the experimental Compared with the existing prediction methods, it improves the efficiency and improves the prediction accuracy.
Description
技术领域technical field
本发明属于机械制造仿真技术领域,具体涉及一种基于侧铣加工的工件表面形貌的预测方法。The invention belongs to the technical field of mechanical manufacturing simulation, and in particular relates to a method for predicting the surface topography of a workpiece based on side milling.
背景技术Background technique
工件表面形貌是衡量加工后工件表面质量的一项重要指标,同时也对工件机械性能有着重要影响。加工工件表面形貌是指工件在加工过程中残留在工件表面的各种形状和尺寸不同的微观几何形态,加工过程中的刀具磨损、偏心、各种变形误差以及材料的性能等均会影响零件的表面形貌。因此,分析加工所得工件的表面形貌,深入剖析铣削加工过程中表面形貌产生的机理问题,建立表面形貌预测模型,有着重要的意义。The surface topography of the workpiece is an important index to measure the surface quality of the processed workpiece, and it also has an important impact on the mechanical properties of the workpiece. The surface topography of the processed workpiece refers to the micro-geometric forms of various shapes and sizes remaining on the surface of the workpiece during the processing process. Tool wear, eccentricity, various deformation errors and material properties during the processing process will affect the parts. surface topography. Therefore, it is of great significance to analyze the surface topography of the processed workpiece, deeply analyze the mechanism of surface topography in the milling process, and establish a surface topography prediction model.
目前表面形貌的预测模型主要分为两种,经验模型和分析模型。经验模型借助实验的方法获取数据,这种方法非常的准确和方便,但缺点也非常的明显,即其使用范围非常受限于实验,不便于用于各类加工条件。分析模型是依据加工原理,利用数学方法分析加工过程中的运动学特性。该方法应用范围十分广泛,但计算起来十分复杂,效率十分低下。At present, there are mainly two types of prediction models for surface topography, empirical models and analytical models. The empirical model obtains data by means of experiments. This method is very accurate and convenient, but its disadvantages are also very obvious, that is, its scope of application is very limited by experiments, and it is not convenient for various processing conditions. The analysis model is based on the processing principle and uses mathematical methods to analyze the kinematic characteristics in the processing process. This method has a wide range of applications, but the calculation is very complicated and the efficiency is very low.
发明内容Contents of the invention
有鉴于此,本发明的目的是提供一种基于侧铣加工的工件表面形貌的预测方法,该方法结合了实验和统计学方法的优点,摆脱了实验的限制的同时简化了运算,相较于已有预测方法,提高了效率并提升了预测精度。In view of this, the object of the present invention is to provide a method for predicting the workpiece surface topography based on side milling, which combines the advantages of experiments and statistical methods, and simplifies calculations while getting rid of the limitations of experiments. Compared with the existing forecasting methods, the efficiency is improved and the forecasting accuracy is improved.
本发明是通过下述技术方案实现的:The present invention is achieved through the following technical solutions:
一种基于侧铣加工的工件表面形貌的预测方法,具体步骤如下:A method for predicting the surface topography of a workpiece based on side milling, the specific steps are as follows:
第一步,通过刀具对工件进行侧铣加工,并测得实时加工过程中工件的表面形貌数据;The first step is to perform side milling on the workpiece through the tool, and measure the surface topography data of the workpiece during real-time processing;
第二步,建立工件的侧铣加工的仿真模型,包括:工件模型、刀具模型、控制模块、运动模块及输入输出模块;The second step is to establish the simulation model of the side milling of the workpiece, including: workpiece model, tool model, control module, motion module and input and output module;
第三步,通过输入输出模块输入第一步中的刀具的模型数据和第一步中的刀具的加工参数后,通过运动模块和控制模块控制刀具模型对工件模型进行侧铣加工,该侧铣加工与第一步中刀具对工件的侧铣加工相同,侧铣加工完毕后,得到工件模型的表面形貌数据;In the third step, after inputting the model data of the tool in the first step and the processing parameters of the tool in the first step through the input and output module, the tool model is controlled by the motion module and the control module to perform side milling on the workpiece model. The processing is the same as the side milling of the workpiece by the tool in the first step. After the side milling is completed, the surface topography data of the workpiece model is obtained;
第四步,将第一步中测得的实时加工过程中工件的表面形貌数据与第三步中的工件模型的表面形貌数据进行比对,并获取两者差值数据作为实验随机表面形貌数据;The fourth step is to compare the surface topography data of the workpiece in the real-time processing process measured in the first step with the surface topography data of the workpiece model in the third step, and obtain the difference data between the two as the experimental random surface topography data;
第五步,根据概率统计方法、皮尔逊分布簇及随机数对第四步的实验随机表面形貌数据进行处理,得到表面形貌预测随机模型;The fifth step is to process the experimental random surface topography data in the fourth step according to the method of probability statistics, Pearson distribution clusters and random numbers to obtain a random model for surface topography prediction;
第六步,根据工件模型的表面形貌预测随机模型,通过改变仿真模型中的加工参数,能够获得该加工参数对应的实际侧铣加工中工件的表面形貌数据,即对工件表面形貌进行预测。The sixth step is to predict the random model according to the surface topography of the workpiece model. By changing the processing parameters in the simulation model, the surface topography data of the workpiece in the actual side milling process corresponding to the processing parameters can be obtained, that is, the surface topography of the workpiece is predict.
进一步的,在第一步中,通过接触式轮廓仪测得实时加工过程中工件的表面形貌数据。Further, in the first step, the surface topography data of the workpiece during real-time processing is measured by a contact profiler.
进一步的,在第二步中,Further, in the second step,
所述工件模型通过模拟第一步中的工件得到;所述工件模型位于工件坐标系中,工件坐标系用于定位工件模型的位置,通过dexel线条将工件模型进行划分,每一条dexel线条有起始点和终止点;The workpiece model is obtained by simulating the workpiece in the first step; the workpiece model is located in the workpiece coordinate system, and the workpiece coordinate system is used to locate the position of the workpiece model, and the workpiece model is divided by dexel lines, and each dexel line has a start and end points;
所述刀具模型通过模拟第一步中的刀具得到;所述刀具模型位于刀具坐标系中,刀具坐标系用于定位刀具模型的位置,且刀具模型和工件模型的位置关系与第一步中的刀具和工件的位置关系相同;The tool model is obtained by simulating the tool in the first step; the tool model is located in the tool coordinate system, and the tool coordinate system is used to locate the position of the tool model, and the positional relationship between the tool model and the workpiece model is the same as that in the first step The positional relationship between the tool and the workpiece is the same;
所述控制模块包括:轴运动控制和仿真参数设置;所述轴运动控制为刀具模型的运动控制,包括刀具模型的转动和平移;所述仿真参数设置包括:刀具模型的加工参数、刀具模型的运动参数、刀具模型的控制参数、dexel的线条数目及离散时间;其中,所述加工参数包括切削深度ap、进给量fz及切削宽度ae;The control module includes: axis motion control and simulation parameter setting; the axis motion control is the motion control of the tool model, including the rotation and translation of the tool model; the simulation parameter setting includes: the processing parameters of the tool model, the tool model Motion parameters, control parameters of tool model, number of lines of dexel and discrete time; wherein, the processing parameters include cutting depth a p , feed rate f z and cutting width a e ;
所述运动模块用于带动刀具模型运动进而与工件模型发生相对运动,在刀具模型与工件模型的相对运动过程中,刀具模型与dexel线条接触,并切割dexel线条,被切割后的dexel线条形成新的起始点和终止点;The motion module is used to drive the tool model to move and then move relative to the workpiece model. During the relative movement between the tool model and the workpiece model, the tool model contacts the dexel lines and cuts the dexel lines. The cut dexel lines form new start and end points of
所述输入输出模块用于数据的输入和输出;输入数据包括工件的模型数据和刀具的模型数据;输出数据为被切割后的dexel线条形成新的起始点和终止点的坐标。The input and output module is used for data input and output; the input data includes the model data of the workpiece and the model data of the tool; the output data is the coordinates of the new starting point and the ending point of the cut dexel lines.
进一步的,通过激光扫描仪对第一步中的刀具进行扫描而获得点云数据,点云数据经坐标变换由直角坐标变换为极坐标,进而得到刀具的模型数据。Further, the laser scanner is used to scan the tool in the first step to obtain point cloud data, and the point cloud data is converted from rectangular coordinates to polar coordinates through coordinate transformation, and then the model data of the tool is obtained.
进一步的,仿真参数设置中的dexel的线条数目及离散时间可根据设定需求的预测精度和工作效率进行调整。Furthermore, the number of lines and discrete time of the dexel in the simulation parameter setting can be adjusted according to the prediction accuracy and work efficiency of the setting requirements.
进一步的,在仿真模型的侧铣加工过程中,刀具模型与工件模型发生相对运动,刀具模型与dexel线条接触,并切割dexel线条,被切割后的dexel线条形成新的起始点和终止点;通过输入输出模块输出被切割后的dexel线条形成新的起始点和终止点的坐标,进而获取工件模型的表面形貌数据。Further, during the side milling process of the simulation model, the tool model and the workpiece model move relative to each other, the tool model contacts the dexel line, and cuts the dexel line, and the cut dexel line forms a new starting point and end point; through The input and output module outputs the cut dexel lines to form the coordinates of the new start point and end point, and then obtains the surface topography data of the workpiece model.
进一步的,工件模型的表面形貌数据的数据点个数与第一步中的工件的表面形貌数据的数据点个数相同。Further, the number of data points of the surface topography data of the workpiece model is the same as the number of data points of the surface topography data of the workpiece in the first step.
进一步的,在第五步中,得到表面形貌预测随机模型的步骤如下:Further, in the fifth step, the steps of obtaining the random model for surface topography prediction are as follows:
步骤1,将实验随机表面形貌数据按不同高度出现次数进行统计,得到分布函数CDF1,该分布函数以直方图形式展现,横坐标为表面形貌预测随机模型的高度值,纵坐标为出现次数;Step 1. The experimental random surface topography data is counted according to the number of occurrences at different heights to obtain the distribution function CDF1, which is displayed in the form of a histogram. The abscissa is the height value of the random model for surface topography prediction, and the ordinate is the number of occurrences ;
步骤2,采用高斯分布的分布函数来表征所述分布函数CDF1,其分布参数分别为:分布函数CDF1的期望为分布函数CDF1的标准差为分布函数CDF1的偏度为及分布函数CDF1的峰度为其中,xi为表面形貌预测随机模型的第i个的高度值,n为表面形貌预测随机模型的高度值的总个数;Step 2, the distribution function of Gaussian distribution is used to characterize the distribution function CDF1, and its distribution parameters are respectively: the expectation of the distribution function CDF1 is The standard deviation of the distribution function CDF1 is The skewness of the distribution function CDF1 is And the kurtosis of the distribution function CDF1 is Among them, x i is the height value of the i-th random model for surface topography prediction, and n is the total number of height values for the random model for surface topography prediction;
步骤3,更换两次以上的第二步中刀具模型的加工参数后,分别重复步骤1和步骤2,得到两组以上的分布参数μ1-μ4后,采用二次拟合的方式来拟合所述分布参数与第二步中刀具模型的加工参数之间的关系,即μi=μ(ap,fz,ae),其中,i=1,2,3,4,即μ1=μ1(ap,fz,ae)、μ2=μ2(ap,fz,ae)、μ3=μ3(ap,fz,ae)、μ4=μ4(ap,fz,ae);Step 3, after changing the processing parameters of the tool model in the second step more than twice, repeat step 1 and step 2 respectively, after obtaining more than two groups of distribution parameters μ 1 -μ 4 , use the quadratic fitting method to simulate Combining the relationship between the distribution parameters and the processing parameters of the tool model in the second step, i.e. μ i = μ(a p , f z , a e ), where i=1, 2, 3, 4, i.e. μ 1 = μ 1 (a p , f z , a e ), μ 2 = μ 2 (a p , f z , a e ), μ 3 = μ 3 (a p , f z , a e ), μ 4 = μ 4 (a p , f z , a e );
步骤4,根据μi=μ(ap,fz,ae)及皮尔逊分布簇,计算得出分布函数CDF2,分布函数CDF2以直方图形式展现,横坐标为表面形貌预测随机模型的高度值,纵坐标为概率密度;Step 4, according to μ i = μ(a p , f z , a e ) and the Pearson distribution cluster, the distribution function CDF2 is calculated, and the distribution function CDF2 is displayed in the form of a histogram, and the abscissa is the random model for surface topography prediction The height value, the vertical axis is the probability density;
该概率密度的函数f(x)满足:其中,x为表面形貌预测随机模型的高度值,b0=0, A的导数A′=10β2-18-12β1,μ′1为μ1的导数,μ′2为μ2的导数,μ′3为μ3的导数,μ′4为μ4的导数;The function f(x) of this probability density satisfies: Among them, x is the height value of the random model for surface topography prediction, b 0 =0, Derivative A'=10β 2-18-12β 1 of A, μ ' 1 is the derivative of μ 1 , μ ' 2 is the derivative of μ 2 , μ ' 3 is the derivative of μ 3 , μ ' 4 is the derivative of μ 4 ;
步骤5,将分布函数CDF2中的表面形貌预测随机模型的高度值进行水平方向的离散,得到表面形貌预测随机模型;Step 5, discretizing the height value of the surface topography prediction random model in the distribution function CDF2 in the horizontal direction to obtain the surface topography prediction random model;
所述离散在离散坐标系表示,其横坐标为表面形貌预测随机模型的高度值的个数,纵坐标为表面形貌预测随机模型的高度值的随机数值,所述随机数值借助伪随机数生成;横坐标和纵坐标形成的面积表示高度值区间的离散区域内的随机数值的个数;The discrete is expressed in a discrete coordinate system, the abscissa is the number of height values of the surface topography prediction random model, and the ordinate is the random value of the height value of the surface topography prediction random model. Generate; the area formed by the abscissa and ordinate represents the number of random values in the discrete area of the height value interval;
离散区域内的随机数值出现的概率由ΔA/A决定,ΔA为分布函数CDF2中离散区域中两个高度值对应的概率密度形成的面积,A为总的概率密度,为A=1。The probability of occurrence of random values in the discrete area is determined by ΔA/A, ΔA is the area formed by the probability density corresponding to two height values in the discrete area in the distribution function CDF2, and A is the total probability density, which is A=1.
有益效果:(1)本发明通过实验结合统计学方法,对侧铣加工中工件产生的随机形貌进行预测;通过利用皮尔逊分布簇,将实际测量结果作为仿真的分析参考,极大的提高了仿真的精确性与准确度;通过利用随机数方法,来表征加工中的随机因素对工件表面形貌的影响,使用数学方法来表征实验结果,使得该预测模型摆脱了实验条件的束缚,仅通过数学计算即可对侧铣加工表面形貌进行预测,提高了预测范围和预测效率。Beneficial effects: (1) The present invention combines experiments with statistical methods to predict the random appearance of workpieces in side milling; by using Pearson distribution clusters, the actual measurement results are used as analysis references for simulation, which greatly improves The precision and accuracy of the simulation are improved; by using the random number method to characterize the influence of random factors in processing on the surface morphology of the workpiece, and using mathematical methods to characterize the experimental results, the prediction model is freed from the constraints of the experimental conditions. The surface topography of side milling can be predicted through mathematical calculation, which improves the prediction range and prediction efficiency.
(2)本发明通过建立仿真模型,使仿真过程可视化并通过控制模块实现随停随用,更加贴近实际切削过程,是仿真结果可信度更高,有效保证的仿真与实际结果的相似度。(2) By establishing a simulation model, the present invention visualizes the simulation process and realizes stop-and-go operation through the control module, which is closer to the actual cutting process, has higher reliability of the simulation results, and effectively guarantees the similarity between the simulation and the actual results.
(3)本发明通过高精度接触式轮廓仪对侧铣加工的工件表面形貌进行数据采集,保证了实际数据的准确性同时为该预测方法提供数据来源。(3) The present invention uses a high-precision contact profiler to collect data on the surface topography of the workpiece processed by side milling, which ensures the accuracy of the actual data and provides a data source for the prediction method.
(4)本发明中dexel的线条数目及离散时间可根据预测精度和工作效率进行调整,在高精度的情况下提高了工作效率。(4) The number of lines and the discrete time of the dexel in the present invention can be adjusted according to the prediction accuracy and work efficiency, which improves the work efficiency under the condition of high precision.
附图说明Description of drawings
图1为本发明的预测方法的流程图。Fig. 1 is a flow chart of the prediction method of the present invention.
图2为本发明的得到表面形貌预测随机模型的流程图。Fig. 2 is a flow chart of obtaining a stochastic model for surface topography prediction in the present invention.
图3为本发明的dexel线条示意图。Fig. 3 is a schematic diagram of the dexel line of the present invention.
图4为本发明的流程示意图。Fig. 4 is a schematic flow chart of the present invention.
图5为实时加工过程中工件的表面形貌示意图。Fig. 5 is a schematic diagram of the surface topography of the workpiece during real-time processing.
图6为本发明预测的工件的表面形貌示意图。Fig. 6 is a schematic diagram of the surface topography of the workpiece predicted by the present invention.
具体实施方式Detailed ways
下面结合附图并举实施例,对本发明进行详细描述。The present invention will be described in detail below with reference to the accompanying drawings and examples.
本实施例提供了一种基于侧铣加工的工件表面形貌的预测方法,参见附图1和图4,其具体步骤如下:This embodiment provides a method for predicting the surface topography of a workpiece based on side milling, see accompanying drawings 1 and 4, the specific steps are as follows:
第一步,通过刀具对工件进行侧铣加工,通过接触式轮廓仪测得实时加工过程中工件的表面形貌数据,参见附图5;The first step is to perform side milling on the workpiece through the tool, and measure the surface topography data of the workpiece during real-time processing through the contact profiler, see Figure 5;
第二步,建立工件的侧铣加工的仿真模型,包括:工件模型、刀具模型、控制模块、运动模块及输入输出模块;The second step is to establish the simulation model of the side milling of the workpiece, including: workpiece model, tool model, control module, motion module and input and output module;
所述工件模型通过模拟第一步中的工件得到;所述工件模型位于工件坐标系中,工件坐标系用于定位工件模型的位置,通过dexel线条将工件模型进行划分(即根据工件模型的轮廓,划分dexel线条,dexel线条位于xyz三个方向,每一条dexel线条有起始点和终止点),参见附图3;The workpiece model is obtained by simulating the workpiece in the first step; the workpiece model is located in the workpiece coordinate system, and the workpiece coordinate system is used to locate the position of the workpiece model, and the workpiece model is divided by dexel lines (i.e. according to the outline of the workpiece model , divide the dexel lines, the dexel lines are located in the three directions of xyz, and each dexel line has a starting point and an ending point), see Figure 3;
所述刀具模型通过模拟第一步中的刀具得到,即通过激光扫描仪对第一步中的刀具进行扫描而获得点云数据,点云数据经坐标变换由直角坐标变换为极坐标,进而得到刀具的模型数据;所述刀具模型位于刀具坐标系中,刀具坐标系用于定位刀具模型的位置,且刀具模型和工件模型的位置关系与第一步中的刀具和工件的位置关系相同;在本实施例中,工件模型与刀具模型的定位采用两个坐标系,与采用同一个坐标系的作用相同,都是定位,采用两个坐标系的好处在于编写控制程序时及单独定义工件或刀具的特性时比较方便;The tool model is obtained by simulating the tool in the first step, that is, the point cloud data is obtained by scanning the tool in the first step by a laser scanner, and the point cloud data is converted from rectangular coordinates to polar coordinates through coordinate transformation, and then obtained The model data of the tool; the tool model is located in the tool coordinate system, the tool coordinate system is used to locate the position of the tool model, and the positional relationship between the tool model and the workpiece model is the same as the positional relationship between the tool and the workpiece in the first step; In this embodiment, two coordinate systems are used for the positioning of the workpiece model and the tool model, which has the same effect as using the same coordinate system, both of which are positioning. The advantage of using two coordinate systems is that when writing the control program and defining the workpiece or tool separately It is more convenient when using the characteristics;
所述控制模块包括:轴运动控制和仿真参数设置;所述轴运动控制为刀具模型的运动控制,包括刀具模型的转动和平移;所述仿真参数设置包括:刀具模型的加工参数(所述加工参数包括切削深度ap、进给量fz及切削宽度ae)、刀具模型的运动参数(转速和进给速度)、刀具模型的控制参数(程序开始、结束及暂停)、dexel的线条数目及离散时间(离散时间表示控制模块计算数据的时间间隔,用来表征控制计算的精度);其中,dexel的线条数目及离散时间可根据设定需求的预测精度和工作效率进行调整;The control module includes: axis motion control and simulation parameter setting; the axis motion control is the motion control of the tool model, including the rotation and translation of the tool model; the simulation parameter setting includes: the processing parameters of the tool model (the processing Parameters include cutting depth a p , feed rate f z and cutting width a e ), tool model motion parameters (speed and feed rate), tool model control parameters (program start, end and pause), number of lines in dexel And discrete time (discrete time represents the time interval of data calculation by the control module, which is used to represent the accuracy of control calculation); among them, the number of lines of dexel and discrete time can be adjusted according to the prediction accuracy and work efficiency of the set demand;
所述运动模块用于带动刀具模型运动进而与工件模型发生相对运动(在本实施例中,工件模型不动),在刀具模型与工件模型的相对运动过程中,刀具模型与dexel线条接触,并切割dexel线条,被切割后的dexel线条形成新的起始点和终止点;The motion module is used to drive the tool model to move and then move relative to the workpiece model (in this embodiment, the workpiece model does not move). During the relative movement between the tool model and the workpiece model, the tool model is in contact with the dexel line, and Cut the dexel lines, and the cut dexel lines form new starting and ending points;
所述输入输出模块用于数据的输入和输出;输入数据包括工件的模型数据和激光扫描仪扫描第一步中的刀具得到的模型数据;输出数据为被切割后的dexel线条形成新的起始点和终止点的坐标,通过高度值来衡量仿真表面形貌;The input and output module is used for data input and output; the input data includes the model data of the workpiece and the model data obtained by the laser scanner scanning the tool in the first step; the output data forms a new starting point for the cut dexel lines and the coordinates of the end point, the simulated surface topography is measured by the height value;
第三步,通过输入输出模块输入激光扫描仪扫描第一步中的刀具得到的模型数据和第一步中的刀具的加工参数后,通过运动模块和控制模块控制刀具模型对工件模型进行侧铣加工,该侧铣加工与第一步中刀具对工件的侧铣加工相同;在侧铣加工过程中,刀具模型与工件模型发生相对运动,刀具模型与dexel线条接触,并切割dexel线条,被切割后的dexel线条形成新的起始点和终止点;通过输入输出模块输出被切割后的dexel线条形成新的起始点和终止点的坐标,进而获取工件模型的表面形貌数据;其中,工件模型的表面形貌数据的数据点个数与第一步中的工件的表面形貌数据的数据点个数相同,以便于获取差值;In the third step, after inputting the model data obtained by scanning the tool in the first step by the laser scanner and the processing parameters of the tool in the first step through the input and output module, the tool model is controlled by the motion module and the control module to perform side milling on the workpiece model Processing, the side milling process is the same as the side milling process of the tool on the workpiece in the first step; during the side milling process, the tool model and the workpiece model move relative to each other, the tool model contacts the dexel line, and cuts the dexel line, and is cut The final dexel lines form a new starting point and end point; the coordinates of the new starting point and end point are formed by outputting the cut dexel lines through the input and output module, and then the surface topography data of the workpiece model are obtained; wherein, the workpiece model’s The number of data points of the surface topography data is the same as the number of data points of the surface topography data of the workpiece in the first step, so as to obtain the difference;
第四步,将第一步中测得的实时加工过程中工件的表面形貌数据与第三步中的工件模型的表面形貌数据进行比对,并获取两者差值数据作为实验随机表面形貌数据;The fourth step is to compare the surface topography data of the workpiece in the real-time processing process measured in the first step with the surface topography data of the workpiece model in the third step, and obtain the difference data between the two as the experimental random surface topography data;
第五步,根据概率统计方法、皮尔逊分布簇及随机数对第四步的实验随机表面形貌数据进行处理,得到表面形貌预测随机模型;The fifth step is to process the experimental random surface topography data in the fourth step according to the method of probability statistics, Pearson distribution clusters and random numbers to obtain a random model for surface topography prediction;
所述处理过程如下,参见附图2:Described process is as follows, referring to accompanying drawing 2:
步骤1,将实验随机表面形貌数据按不同高度出现次数进行统计,得到分布函数CDF1(Cumulative Distribution Function),该分布函数以直方图形式展现,横坐标为表面形貌预测随机模型的高度值,纵坐标为出现次数;Step 1. The experimental random surface topography data is counted according to the number of occurrences of different heights, and the distribution function CDF1 (Cumulative Distribution Function) is obtained. The distribution function is displayed in the form of a histogram, and the abscissa is the height value of the random model for surface topography prediction. The vertical axis is the number of occurrences;
步骤2,采用高斯分布的分布函数来表征所述分布函数CDF1,其分布参数分别为:分布函数CDF1的期望为分布函数CDF1的标准差为分布函数CDF1的偏度为及分布函数CDF1的峰度为其中,xi为表面形貌预测随机模型的第i个的高度值,n为表面形貌预测随机模型的高度值的总个数;Step 2, the distribution function of Gaussian distribution is used to characterize the distribution function CDF1, and its distribution parameters are respectively: the expectation of the distribution function CDF1 is The standard deviation of the distribution function CDF1 is The skewness of the distribution function CDF1 is And the kurtosis of the distribution function CDF1 is Among them, x i is the height value of the i-th random model for surface topography prediction, and n is the total number of height values for the random model for surface topography prediction;
步骤3,更换两次以上的第二步中刀具模型的加工参数后,分别重复步骤1和步骤2,得到两组以上的分布参数μ1-μ4(三组以上的分布参数μ1-μ4才能实现二次拟合)后,采用二次拟合的方式来拟合分布参数与刀具模型的加工参数之间的关系,即μi=μ(ap,fz,ae),其中,i=1,2,3,4,即μ1=μ1(ap,fz,ae)、μ2=μ2(ap,fz,ae)、μ3=μ3(ap,fz,ae)、μ4=μ4(ap,fz,ae);Step 3, after changing the processing parameters of the tool model in the second step more than twice, repeat step 1 and step 2 respectively to obtain more than two groups of distribution parameters μ 1 -μ 4 (more than three groups of distribution parameters μ 1 -μ 4 to achieve quadratic fitting), the quadratic fitting method is used to fit the relationship between the distribution parameters and the machining parameters of the tool model, that is, μ i = μ(a p , f z , a e ), where , i=1, 2, 3, 4, namely μ 1 = μ 1 (a p , f z , a e ), μ 2 = μ 2 (a p , f z , a e ), μ 3 = μ 3 ( a p , f z , a e ), μ 4 =μ 4 (a p , f z , a e );
步骤4,根据μi=μ(ap,fz,ae)及皮尔逊分布簇,计算得出分布函数CDF2,分布函数CDF2以直方图形式展现,横坐标为表面形貌预测随机模型的高度值,纵坐标为概率密度;Step 4, according to μ i = μ(a p , f z , a e ) and the Pearson distribution cluster, the distribution function CDF2 is calculated, and the distribution function CDF2 is displayed in the form of a histogram, and the abscissa is the random model for surface topography prediction The height value, the vertical axis is the probability density;
该概率密度的函数f(x)满足:其中,x为表面形貌预测随机模型的高度值,b0=0, A的导数A′=10β2-18-12β1,μ′1为μ1的导数,μ′2为μ2的导数,μ′3为μ3的导数,μ′4为μ4的导数;The function f(x) of this probability density satisfies: Among them, x is the height value of the random model for surface topography prediction, b 0 =0, Derivative A'=10β 2-18-12β 1 of A, μ ' 1 is the derivative of μ 1 , μ ' 2 is the derivative of μ 2 , μ ' 3 is the derivative of μ 3 , μ ' 4 is the derivative of μ 4 ;
步骤5,将分布函数CDF2中的表面形貌预测随机模型的高度值进行水平方向的离散,得到表面形貌预测随机模型;Step 5, discretizing the height value of the surface topography prediction random model in the distribution function CDF2 in the horizontal direction to obtain the surface topography prediction random model;
所述离散在离散坐标系表示,其横坐标为表面形貌预测随机模型的高度值的个数,纵坐标为表面形貌预测随机模型的高度值的随机数值,所述随机数值借助伪随机数生成;横坐标和纵坐标形成的面积表示高度值区间的离散区域内的离散点(即随机数值)的个数;The discrete is expressed in a discrete coordinate system, the abscissa is the number of height values of the surface topography prediction random model, and the ordinate is the random value of the height value of the surface topography prediction random model. Generate; the area formed by the abscissa and the ordinate represents the number of discrete points (i.e. random values) in the discrete area of the height value interval;
离散区域内的离散点出现的概率由ΔA/A决定,ΔA为分布函数CDF2中离散区域中两个高度值对应的概率密度形成的面积,A为总的概率密度,即A=1(例如,当离散坐标系中一共有10000个离散点,对于高度值为2-2.01微米,ΔA/A为0.01的离散点在离散坐标系表示为:有100个离散点随机落在2-2.01微米的范围内);The probability of occurrence of discrete points in the discrete area is determined by ΔA/A, where ΔA is the area formed by the probability density corresponding to two height values in the discrete area in the distribution function CDF2, and A is the total probability density, that is, A=1 (for example, When there are a total of 10,000 discrete points in the discrete coordinate system, for a height value of 2-2.01 microns, the discrete point with ΔA/A of 0.01 is expressed in the discrete coordinate system as: 100 discrete points randomly fall within the range of 2-2.01 microns Inside);
第六步,根据工件模型的表面形貌预测随机模型,通过改变仿真模型中的加工参数,能够获得该加工参数对应的实际侧铣加工中工件的表面形貌数据,即对工件表面形貌进行预测,参见附图6。The sixth step is to predict the random model according to the surface topography of the workpiece model. By changing the processing parameters in the simulation model, the surface topography data of the workpiece in the actual side milling process corresponding to the processing parameters can be obtained, that is, the surface topography of the workpiece is Forecast, see Figure 6.
综上所述,以上仅为本发明的较佳实施例而已,并非用于限定本发明的保护范围。凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。To sum up, the above are only preferred embodiments of the present invention, and are not intended to limit the protection scope of the present invention. Any modifications, equivalent replacements, improvements, etc. made within the spirit and principles of the present invention shall be included within the protection scope of the present invention.
Claims (8)
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201711353978.6A CN108127481B (en) | 2017-12-15 | 2017-12-15 | A kind of prediction technique of the workpiece surface appearance based on Flank machining |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201711353978.6A CN108127481B (en) | 2017-12-15 | 2017-12-15 | A kind of prediction technique of the workpiece surface appearance based on Flank machining |
Publications (2)
Publication Number | Publication Date |
---|---|
CN108127481A true CN108127481A (en) | 2018-06-08 |
CN108127481B CN108127481B (en) | 2019-11-29 |
Family
ID=62390404
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201711353978.6A Expired - Fee Related CN108127481B (en) | 2017-12-15 | 2017-12-15 | A kind of prediction technique of the workpiece surface appearance based on Flank machining |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN108127481B (en) |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN110653403A (en) * | 2019-10-16 | 2020-01-07 | 盐城工业职业技术学院 | A rapid prediction method of cutting area per tooth in fillet milling |
CN111975453A (en) * | 2020-07-08 | 2020-11-24 | 温州大学 | A numerical simulation-driven tool state monitoring method in machining process |
CN117396305A (en) * | 2021-08-30 | 2024-01-12 | 三菱电机株式会社 | Machining dimension prediction device, machining dimension prediction system, machining dimension prediction method, and program |
Citations (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5136527A (en) * | 1990-10-05 | 1992-08-04 | Precision Devices, Inc. | Surface finish measuring device and method for gear teeth |
JPH0636013A (en) * | 1992-07-14 | 1994-02-10 | Hitachi Ltd | Topographic data creation method and device |
US6057849A (en) * | 1996-09-13 | 2000-05-02 | Gsf-Forschungszentrum Fuer Umwelt Und Gesundheit Gmbh | Method of displaying geometric object surfaces |
CN101995847A (en) * | 2010-10-28 | 2011-03-30 | 北京理工大学 | Method for extracting and evaluating microcosmic topography of micronic cutting surface |
CN102490081A (en) * | 2011-11-14 | 2012-06-13 | 华中科技大学 | Workpiece three-dimensional surface topography simulating method based on ball head milling |
CN102592035A (en) * | 2012-03-20 | 2012-07-18 | 北京航空航天大学 | Method for predicating surface roughness and surface topography simulation of car milling compound machining |
TWM451525U (en) * | 2012-04-27 | 2013-04-21 | Univ Nat Formosa | Scanning topography inspection device applicable tocoordinate measuring machine by using laser light source |
CN103116673A (en) * | 2013-02-04 | 2013-05-22 | 陈慧群 | Predictive method of milling machining surface form |
CN107009029A (en) * | 2017-06-08 | 2017-08-04 | 杭州电子科技大学 | Broaching tool cutter tooth cross-scale surface pattern intelligence preparation method and device |
-
2017
- 2017-12-15 CN CN201711353978.6A patent/CN108127481B/en not_active Expired - Fee Related
Patent Citations (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5136527A (en) * | 1990-10-05 | 1992-08-04 | Precision Devices, Inc. | Surface finish measuring device and method for gear teeth |
JPH0636013A (en) * | 1992-07-14 | 1994-02-10 | Hitachi Ltd | Topographic data creation method and device |
US6057849A (en) * | 1996-09-13 | 2000-05-02 | Gsf-Forschungszentrum Fuer Umwelt Und Gesundheit Gmbh | Method of displaying geometric object surfaces |
CN101995847A (en) * | 2010-10-28 | 2011-03-30 | 北京理工大学 | Method for extracting and evaluating microcosmic topography of micronic cutting surface |
CN102490081A (en) * | 2011-11-14 | 2012-06-13 | 华中科技大学 | Workpiece three-dimensional surface topography simulating method based on ball head milling |
CN102592035A (en) * | 2012-03-20 | 2012-07-18 | 北京航空航天大学 | Method for predicating surface roughness and surface topography simulation of car milling compound machining |
TWM451525U (en) * | 2012-04-27 | 2013-04-21 | Univ Nat Formosa | Scanning topography inspection device applicable tocoordinate measuring machine by using laser light source |
CN103116673A (en) * | 2013-02-04 | 2013-05-22 | 陈慧群 | Predictive method of milling machining surface form |
CN107009029A (en) * | 2017-06-08 | 2017-08-04 | 杭州电子科技大学 | Broaching tool cutter tooth cross-scale surface pattern intelligence preparation method and device |
Cited By (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN110653403A (en) * | 2019-10-16 | 2020-01-07 | 盐城工业职业技术学院 | A rapid prediction method of cutting area per tooth in fillet milling |
CN110653403B (en) * | 2019-10-16 | 2020-11-03 | 盐城工业职业技术学院 | A rapid prediction method of cutting area per tooth in fillet milling |
CN111975453A (en) * | 2020-07-08 | 2020-11-24 | 温州大学 | A numerical simulation-driven tool state monitoring method in machining process |
CN111975453B (en) * | 2020-07-08 | 2022-03-08 | 温州大学 | Numerical simulation driven machining process cutter state monitoring method |
CN117396305A (en) * | 2021-08-30 | 2024-01-12 | 三菱电机株式会社 | Machining dimension prediction device, machining dimension prediction system, machining dimension prediction method, and program |
Also Published As
Publication number | Publication date |
---|---|
CN108127481B (en) | 2019-11-29 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
Zhang et al. | Surface generation modeling of micro milling process with stochastic tool wear | |
CN108127481B (en) | A kind of prediction technique of the workpiece surface appearance based on Flank machining | |
Dittrich et al. | Self-optimizing tool path generation for 5-axis machining processes | |
CN111324977B (en) | Using Dynamic Position Error to Simulate Cutting Method | |
CN106133628B (en) | The method and system in the path of the cutter for determining processing groove shapes | |
Antoniadis et al. | Prediction of surface topomorphy and roughness in ball-end milling | |
JP2019070916A (en) | Cutting simulation method and device | |
CN103777570A (en) | Machining error rapid detection and compensation method based on NURBS curved surface | |
CN106842922A (en) | A kind of NC Machining Error optimization method | |
CN107627152A (en) | Numerical control machining chip control method based on BP neural network | |
CN109543329B (en) | SVM (support vector machine) -combined end mill milling force prediction method | |
CN113704928A (en) | Inclined milling surface appearance creation method based on processing physical process | |
CN103111764A (en) | Method for rapidly positioning laser cut part | |
CN115035964B (en) | Micro-milling performance prediction method and system for crystalline metal materials | |
CN109299581B (en) | End mill milling force prediction method combined with curved surface interpolation | |
CN110153582A (en) | Welding scheme generation method, device and welding system | |
Liu et al. | Wear distribution characteristics of carbide ball end milling tool focusing on tool path and posture | |
CN110253341A (en) | A fast identification method for tool run-out parameters in micro-milling | |
CN110826280A (en) | Process optimization method for improving cylindrical part drawing lug based on finite element simulation | |
CN115042015B (en) | Measuring head on-machine measuring method for key characteristic parameters of complex parts | |
Magdziak et al. | Contact coordinate measurements of free-form surfaces: A FIS for optimal distribution of measurement points | |
Liao et al. | Data model-based toolpath generation techniques for CNC milling machines | |
CN112719632A (en) | Positioning cutting method and device and cutting equipment | |
CN112859746B (en) | A method for calculating the residual height of complex surfaces based on the isoparametric curve method for ball-end milling cutters to process complex surfaces | |
CN119538456B (en) | Milling residual stress three-dimensional distribution calculation method for thin-wall structure considering elastic deformation |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant | ||
CF01 | Termination of patent right due to non-payment of annual fee |
Granted publication date: 20191129 |
|
CF01 | Termination of patent right due to non-payment of annual fee |