1 Introduction Milling is a widely used cutting method. The testing and research of milling forces can provide scientific theoretical basis and reasonable processing parameters for the development and application of new materials, new tools and new processes. However, the milling force test data processing process is cumbersome, the calculation volume is large, manual data processing is easy to make mistakes, and the empirical formula obtained is not accurate. With the continuous improvement of the main frequency and memory capacity of IPCs, the development of milling force test data processing software that is suitable for on-site use and high degree of automation has become an inevitable requirement for the research on milling force testing. For this reason, we chose Visual C++ 6.0 as the programming tool, designed the experimental program using the orthogonal design principle, and developed the data processing software of milling force test based on Windows 98. The software uses multivariate regression analysis to process the test data. The coefficient and index reflecting the relationship between milling force and process parameters can be calculated in real time in the empirical formula of multi-factor milling force, and the significance test of the regression equation can be performed on the test site. And missed test. 2 Milling Force Test Data Processing Principles and Steps The establishment of regression equation is known from metal cutting principle. The empirical formula of milling force and milling amount is Fe/z=CFeaek1 d0k2 fzk3 apk4 (1) where: Fe—milling force is in the horizontal direction. Component force in the direction (N) z - number of teeth of the cutter CFe - coefficient ae of the Fe milling force formula - milling width (mm) d0 - diameter of the cutter (mm) fz - feed per tooth (mm/z) ap - Milling depth (mm) k1, k2, k3, k4 - parameters to be determined Logarithmic on both sides of equation (1), available ln(Fe/z)=lnCFe+k1lnae+k2lnd0+k3lnfz +k4lnap Let y=ln(Fe/z), k=lnCFe, z1=lnae, z2=lnd0, z3=lnfz, z4=lnap. The available equation y=k+k1z1+k2z2+k3z3+k4z4 This equation is a linear equation for y for z1, z2, z3, and z4, which can be processed using multiple linear regression analysis. If N tests are performed, the data of the i-th test is yi, z1i, z2i, z3i, z4i (i=1, 2,..., N). Let k^, k^1, k^2, k^3, and k^4 be the least-square estimates of the parameters k, k1, k2, k3, and k4, respectively, then the regression equation of the above equation is y^=k^+ k^1 z1+k^2z2+k^3z3+k^4z4 (2) Determination and coding of each factor level The range of variation of the above four factors is aemin to aemax, d0min to d0max, fzmax to fzmin, apmin to apmax, respectively. With linear transformation, different dimensionless codes can be used to replace different levels of factors to simplify calculations. Let the upper and lower levels of the factor be zjmax, zjmin; the zero level is zj0=(zjmax+zjmin)/2; the change interval is ∆j=(zjmax-zjmin)/2, then the corresponding dimensionless code is xj=(zj-zj0 )/∆j. In this way, a one-to-one relationship between the factor zj and the coded value xj is established. Therefore, the regression problem of y on z1, z2, z3, and z4 is converted into the regression problem of y on x1, x2, x3, and x4. The formula (2) is y^=b0+b1 x1+b2 x2+b3 x3+b4 x4 after the coding is finished. (3) The regression coefficient is calculated by using the least square method to determine the coefficients b0, b1, b2 in equation (3). B3, b4. First, let the formula Q=∑a(ya-y^a)2=∑a(ya-b0-b1xa1-b2xa2-b3xa3-b4xa4)2 be the smallest, and then calculate one for b0, b1, b2, b3, and b4, respectively. The derivative of the partial order and making it equal to zero, a linear equation group can be obtained, and the solution can be obtained by solving the regression coefficient. To reduce the number of trials, use the L8 (27) orthogonal table. According to the principle of orthogonality, except for the diagonal elements in the coefficient matrix of the above linear equation, all other elements should be zero. Therefore, the regression coefficient is b0=∑aya/N=B0/N
Bj=∑axajya/∑aajx2=Bj/dj Thus, regression equation (3) can be solved. Then substituting the xj value into (3) and taking the antilogarithm, the required mathematical model can be obtained. The test of the regression equation is due to the approximation algorithm used in the linear regression model, and there is an approximation error. Therefore, after the linear regression equation is obtained, it needs to be statistically tested. The software can make significant test and unrealistic test of the regression equation. 3 Software Design
Bj=∑axajya/∑aajx2=Bj/dj Thus, regression equation (3) can be solved. Then substituting the xj value into (3) and taking the antilogarithm, the required mathematical model can be obtained. The test of the regression equation is due to the approximation algorithm used in the linear regression model, and there is an approximation error. Therefore, after the linear regression equation is obtained, it needs to be statistically tested. The software can make significant test and unrealistic test of the regression equation. 3 Software Design
Figure 1 Object Model Diagram
Figure 2 Milling force data acquisition and analysis system block diagram
Imitation bird Feather Bird Ornament color bird garden animal sparrow swallow pigeon hot sale home decoration ornament.Simulation bird feather feather bird binding bird model Taoism small animal teaching aids, pastoral style decoration, fake bird.Wedding bird lovers bird love bird lover gift simulation bird Wedding Dress Hat bird feather bird home decoration.
Small Gift,Easter Butterfly Crafts,Carnival Gifts,Christmas Presents
Xintong Craft Gift Co.,LTD , https://www.jlxtcraft.com